Spring
https://docs.spring.io/spring/docs/5.2.7.RELEASE/spring-framework-reference/
What
https://www.marcobehler.com/guides/spring-framework
https://www.quora.com/Why-did-Rob-Johnson-create-Spring/answer/Alan-Mellor?ch=15&oid=338641434&share=bc8d82de&srid=3c80F&target_type=answer
https://www.youtube.com/watch?v=a9kBesDW3Bk What Is Spring? (SpringOne 2024)
Why use
Remove boiler plate
get started quickly
focus on business logic rather than infrastructure
Due to wide use, most developers have experience with it
https://www.javacodegeeks.com/2019/02/spring-dependency-injection-inversion-control.html
https://dzone.com/articles/spring-framework-tutorial-for-beginners-2
https://examples.javacodegeeks.com/enterprise-java/spring/java-spring-hibernate-tutorial-beginners/
Usages
https://www.youtube.com/watch?v=by-G0WX-LHA Delving Into Spring Boot Netflix: Netflix's Application Framework (SpringOne 2024)
https://www.youtube.com/watch?v=j-rfPoXe5aE Spring Tips: HTMX
Tomcat and spring
https://developer.okta.com/blog/2019/04/16/spring-boot-tomcat
Spring Batch
https://dzone.com/articles/introduction-to-spring-batch?utm_medium=feed&utm_source=feedpress.me&utm_campaign=Feed:%20dzone%2Fjava
Multi module
https://spring.io/guides/gs/multi-module/
Profiles
https://reflectoring.io/spring-boot-profiles/
Tips
https://www.toptal.com/spring/top-10-most-common-spring-framework-mistakes
https://spring.io/blog/2015/11/29/how-not-to-hate-spring-in-2016
https://dzone.com/articles/spring-di-patterns-the-good-the-bad-and-the-ugly
docker
https://reflectoring.io/spring-boot-docker/
How it works
https://youtu.be/5gttHK04lQ4 The Magic of Spring • Patryk Piechaczek • Devoxx Poland 2021
https://github.com/hanfak/Java-Own-Framework---step-by-step
why bad
https://www.reddit.com/r/java/comments/2emu2s/whats_with_all_the_antispring_sentiment/
https://www.reddit.com/r/java/comments/3uhywt/why_i_hate_spring/cxfpkte/
https://dzone.com/articles/why-i-stopped-using-spring
https://medium.com/@nayeemzen/stay-away-from-spring-90d8612a539d
https://softwareengineering.stackexchange.com/questions/42817/why-not-spring-framework
https://www.javacodegeeks.com/2019/11/memory-wasted-by-spring-boot-application.html
https://dzone.com/articles/perils-of-opinionated-frameworks-like-spring-boot
http://samatkinson.com/why-i-hate-spring/
Last updated