Spring
Last updated
Inversion-of-control container plus a layered set of modules for building enterprise/JVM applications. You declare your beans; Spring instantiates and wires them.
IoC + DI via the ApplicationContext.
AOP weaving for cross-cutting concerns (transactions, security).
Annotations drive most configuration: @Bean, @Autowired, @Configuration, @Component.
Spring Boot adds auto-config, starter POMs, and an embedded Tomcat/Jetty.
Last updated