本书是畅销书《Spring in Action》的第二版。在上一版的基础上。本版扩展了很多内容,并涵盖了Sprirlg的许多新特性。
Spring是一种轻型容器式框架,能够利用简单的Java对象创建企业级组件。通过使用依赖注入和AOP,Spring能够生成松耦合代码,让老式普通的Java对象具有了以前由EJB所独有的功能。本书以实用为主要目标。通过大量的范例来展示Spring框架,结合一些实用代码片段,向读者介绍如何建立简单而有效的J2EE程序,如何解决数据存留问题、处理异步消息、创建和使用远程服务、建立Web程序以及与其他流行框架集成。读者将学习到如何利用Spring编写更简单、更易维护的代码,从而把主要精力集中到真正的核心问题上:关键的业务需求。
本书针对想利用简单的Java对象来创建企业级程序的Java开发人员,即使是EJB的铁杆支持者也会喜欢本书。因为其中介绍了如何结合EJB组件与Spring。本书还涉及了软件体系,并介绍了如何把Spring应用到企业级程序的不同层次。