© Adam L. Davis 2020
A. L. DavisSpring Quick Reference Guidehttps://doi.org/10.1007/978-1-4842-6144-6_2

2. Overview

Adam L. Davis1 
(1)
Oviedo, FL, USA
 

Spring was initially started as an alternative to more heavy approaches to enterprise applications such as the J2EE standard. It made it possible to cleanly separate the framework from the code by allowing the configuration of POJOs (Plain Old Java Objects) rather than forcing classes to extend a certain class or implement an interface.

Spring grew and evolved over time and is the most popular Java framework for building applications today.

Core Spring

Core Spring includes Spring’s Dependency Injection (DI) framework and configuration. The DI design pattern is a way to externalize the details of a dependency ...

Get Spring Quick Reference Guide: A Pocket Handbook for Spring Framework, Spring Boot, and More now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.