What is the best resource about Spring MVC that lets you get a grip on the framework and teaches best practices to create robust and maintainable applications?
On the web I found a lot of examples and tutorials, which hardly ever explain the magic happening in the back.
I am happy about any recommendation (book, web site, blog) that teaches best practices and higher level concepts about SpringMVC.
To answer your questions, Spring is easy to learn because the whole framework is designed to work with POJOs, instead of relying on special interfaces, abstract classes or such.
Trends clearly show that spring as a Java-based web framework is here to stay. This means that the demand for skilled spring developers will always be there. If you are a Java developer who is looking to add a few new skills to your repertoire, you should definitely think about spring.
Spring Boot is built on Spring. You can't use Spring Boot without Spring at all. However, you can choose your path of learning. It is indeed possible, and I also recommend that you start with Spring Boot and then gradually learn the essentials of Spring.
I would start with the spring documentation. Specifically:
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With