本书深入分析了Spring框架的各大核心包,并结合实例展示了它们的具体应用。通过深入浅出的讲解,帮助读者建立AOP、IOC等概念。并且以贯穿全书的一个示例系统为主线,让你了解如何使得Spring与众多优秀的开源项目结合,提供更加强大的功能。与其它Spring相关书籍不同的是,本书不仅对SpringMVC的应用进行了大篇幅的探讨,还对Spring的远程访问技术以及任务管理机制进行了深入介绍,突出Spring作为轻量级框架的特征的同时,还将Spring与传统J2EE开发方式进行了完美的结合。本书附录中还介绍了Spring项目的测试以及富客户端开发,展示了SpringIDE的使用方法,以及Spring未来会面对的一些技术变革。\r\n 本书覆盖了Spring开发的各个环节,同时也为程序员进行Spring相关开发工作提供了技术细节的指导,是适合各种层次Java程序员的Spring宝典。\r\n\r\n 作者简介:ROB HARROP,是英国开发工作室——Cake Solutions有限公司(www.cakesolutions.net)的首席软件架构师。在Cake Solutions,Rob领导着一个六人团队,为包括工商局、首都警察局以及NUS服务有限公司在内的众多客户提供企业级解决方案。\r\n Rob是Spring项目17人小组的成员之一,参与了Spring AOP、MVC以及JMX的研发工作。同时,Rob也是JMX2.0 JSR-255专家组的成员。\r\n Rob参与过Pro Jakarta Velocity:From Professional to Expert(Apress,2004)、Pro Jakarta Stuts第二版(Apress,2004),Oracle Application Server 10g;J2EE Deployment and Administration(Apress,2004)的写作。\r\n 在他有限的闲暇时间里,Rob喜欢尝试各种不同的研发技术;目前Rob正热衷于Groovy和AOP。当他离开计算机时,Rob通常埋头于书籍之间,他推荐Terry Pratchett''s Discworld。
前言\r\n关于作者\r\n技术评审\r\n致谢\r\n介绍\r\n第1部分 Spring入门\r\n 第1章 Spring概述\r\n 1.1 Spring是什么\r\n 1.2 Spring项目\r\n 1.3 Spring的替代品\r\n 1.4 本书的其余部分\r\n 1.5 总结\r\n 第2章 入门指引\r\n 2.1 获取Spring框架\r\n 2.2 理解Spring的打包方式\r\n 2.3 分析Spring的依赖关系\r\n 2.4 示例应用\r\n ……\r\n 第3章 示例程序\r\n第2部分 Spring基础\r\n 第4章 控制反转介绍\r\n 第5章 更上一层楼\r\n第3部分 基于Spring和AOP编程\r\n 第6章 Spring AOP介绍\r\n 第7章 深入Spring AOP\r\n第4部分 基于Spring的数据访问\r\n 第8章 Spring对JDBC的支持\r\n 第9章 在Spring应用中使用Hibernate\r\n 第10章 集成iBATIS\r\n第5部分 Spring中间层应用\r\n 第11章 基于Spring的应用程序设计及实现\r\n 第12章 事务管理\r\n 第13章 Spring和J2EE\r\n 第14章 基于Spring的任务调度\r\n 第15章 Spring中的邮件支持\r\n 第16章 使用Spring远程访问技术\r\n第6部分 Spring Web应用\r\n 第17章 基于Spring MVC的Web应用开发\r\n 第18章 JSP之外\r\n 第19章 Spring和Struts\r\n第7部分 附录\r\n第8部分 索引
无封面