Spring in Action (1/5) - Foundational Spring
(This are my notes taken from the book Spring in Action 5th Edition)
Spring parts
Spring coreProvides the core container, dependency injection framework, Spring MVC (Rest APIs), Spring’s web framework and support for template-based JDBC and reactive programming with Spring WebFlux.Spring bootStarter dependencies and autoconfiguration.Spring dataProvides the ability to define your application’s data repository as Java interfaces. Works with relational (JPA), document (Mongo) and graph (Neo4j) databases.Spring securityAuthentication, authorization and API security.Spring integration & Batchhelps integrate with other applicationsSpring cloudhelps with microservices