I just announced the new Spring 5 modules in REST With Spring:
Spring framework started as a Dependency-Injection container and grew to the whole ecosystem since then.
If you want to start developing your applications with Spring ecosystem, this is where you can start:
See how to bootstrap and test a simple Spring Boot application.
Explore different Spring annotations for creating Spring beans.
Learn the basics of Constructor Injection in Spring.
Learn how to perform dependency injection using the @Autowired annotation in Spring.
Discover all possible Spring Bean Scopes in Spring.
See how to prevent and recover from the NoSuchBeanDefinitionException in Spring.
Learn how to use the Spring FactoryBean for creating other beans.
Learn how to define and use custom profiles in Spring and Spring Boot.
Spring for the Web
Discover the differences between two different ways
A quick guide to the @RequestMapping annotation in Spring.
See how to create forms using Spring MVC
Spring for Persistence
A quick and practical guide to using Hibernate 4 with Spring.