You are previewing Spring in Action, Third Edition.

Spring in Action, Third Edition

Cover of Spring in Action, Third Edition by Craig Walls Published by Manning Publications

Chapter 1. Springing into action


This chapter covers
  • Exploring Spring’s core modules
  • Decoupling application objects
  • Managing cross-cutting concerns with AOP
  • Spring’s bean container


It all started with a bean.

In 1996, the Java programming language was still a young, exciting, up-and-coming platform. Many developers flocked to the language because they’d seen how to create rich and dynamic web applications using applets. They soon learned that there was more to this strange new language than animated juggling cartoon characters. Unlike any language before it, Java made it possible to write complex applications made up of discrete parts. They came for the applets, but they stayed for the components.

In December of that year, Sun Microsystems ...

The best content for your career. Discover unlimited learning on demand for around $1/day.