1、 xxxx 大学 xxx 学院 毕业设计(论文)外文文献翻译 系 部 xxxx 专 业 xxxx 学生姓名 xxxx 学号 xxxx 指导教师 xxxx 职称 xxxx 2013 年 3 月 1 Introducing the Spring Framework The Spring Framework: a popular open source application framework that addresses many of the issues outlined in this book. This chapter will introduce the basic ideas of
2、 Spring and dis-cuss the central “bean factory” lightweight Inversion -of-Control (IoC) container in detail. Spring makes it particularly easy to implement lightweight, yet extensible, J2EE archi-tectures. It provides an out-of-the-box implementation of the fundamental architectural building blocks
3、we recommend. Spring provides a consistent way of structuring your applications, and provides numerous middle tier features that can make J2EE development significantly easier and more flexible than in traditional approaches. The basic motivations for Spring are: To address areas not well served by
4、other frameworks. There are numerous good solutions to specific areas of J2EE infrastructure: web frameworks, persistence solutions, remoting tools, and so on. However, integrating these tools into a comprehensive architecture can involve significant effort, and can become a burden. Spring aims to p
5、rovide an end-to-end solution, integrating spe-cialized frameworks into a coherent overall infrastructure. Spring also addresses some areas that other frameworks dont. For example, few frameworks address generic transaction management, data access object implementation, and gluing all those things t
6、ogether into an application, while still allowing for best-of-breed choice in each area. Hence we term Spring an application framework, rather than a web framework, IoC or AOP framework, or even middle tier framework. To allow for easy adoption. A framework should be cleanly layered, allowing the use of indi-vidual features without imposing a whole world