Chapter 1. Getting Familiar with the Spring Framework

Spring is a popular enterprise application development framework. This chapter covers the following topics:

  • Spring Framework fundamentals
  • Spring projects
  • The Spring architecture and modules
  • Inversion of control (IoC) and dependency injection (DI)
  • Setting up a Spring development environment, a Hello World program, and autowiring
  • Aspect-oriented Programming (AOP)
  • Spring JDBC
  • Transaction management
  • Spring MVC

Getting started with Spring

Spring is an open source enterprise application development framework for Java. It was first written by Rod Johnson and released under the Apache 2.0 license in June 2003.

Spring Framework provides comprehensive infrastructure support for developing Java applications. Spring ...

Get Mockito for Spring 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.