In this chapter, you’ve learned about the fundamental concepts that power the Spring Framework. You saw how to bootstrap a Spring ApplicationContext, learned the basics of configuring bean dependencies in Spring XML configuration files, and developed an understanding of bean scopes and life cycles. The benefits of dependency injection are now clear. You can effectively delegate to the Spring container to manage and resolve your application dependencies, and doing so can help keep your application’s dependencies loosely coupled. Finally, you were given a glimpse into the power of managing orthogonal coding concerns with AOP. Throughout the rest of this book, we will build on the Spring concepts introduced in this chapter to define and implement an art gallery application.
KeywordsConfiguration File Business Logic Open Source Project Public Void Dependency Injection
Unable to display preview. Download preview PDF.