注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络网络与数据通信网络组建与管理Spring专业开发指南

Spring专业开发指南

Spring专业开发指南

定 价:¥80.00

作 者: (美)哈罗普(Harrop,P.),(美)马可赛克(Machacek,J.) 著,Redsaga翻译小组 译
出版社: 电子工业出版社
丛编项:
标 签: 暂缺

ISBN: 9787121027499 出版时间: 2006-08-01 包装: 胶版纸
开本: 16开 页数: 722 字数:  

内容简介

  本书深入分析了Spring框架的各大核心包,并结合实例展示了它们的具体应用。通过深入浅出的讲解,帮助读者建立AOP、IOC等概念。并且以贯穿全书的一个示例系统为主线,让你了解如何使得Spring与众多优秀的开源项目结合,提供更加强大的功能。与其它Spring相关书籍不同的是,本书不仅对SpringMVC的应用进行了大篇幅的探讨,还对Spring的远程访问技术以及任务管理机制进行了深入介绍,突出Spring作为轻量级框架的特征的同时,还将Spring与传统J2EE开发方式进行了完美的结合。本书附录中还介绍了Spring项目的测试以及富客户端开发,展示了SpringIDE的使用方法,以及Spring未来会面对的一些技术变革。本书覆盖了Spring开发的各个环节,同时也为程序员进行Spring相关开发工作提供了技术细节的指导,是适合各种层次Java程序员的Spring宝典。作者简介:ROB HARROP,是英国开发工作室——Cake Solutions有限公司(www.cakesolutions.net)的首席软件架构师。在Cake Solutions,Rob领导着一个六人团队,为包括工商局、首都警察局以及NUS服务有限公司在内的众多客户提供企业级解决方案。Rob是Spring项目17人小组的成员之一,参与了Spring AOP、MVC以及JMX的研发工作。同时,Rob也是JMX2.0 JSR-255专家组的成员。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)的写作。在他有限的闲暇时间里,Rob喜欢尝试各种不同的研发技术;目前Rob正热衷于Groovy和AOP。当他离开计算机时,Rob通常埋头于书籍之间,他推荐Terry Pratchett's Discworld。

作者简介

  ROB HARROP是英国开发工作室——Cake Solutions有限公司(www.cakesolutions.net)的首席软件架构师。在CakeSolutions,Rob领导着一个六人团队,为包括工商局、首都警察局以及NuS服务有限公司在内的众多客户提供企业级解决方案。Rob是Spring项目17人小组的成员之一,参与了Spring AOP、MVC以及JMX的研发工作。同时,Rob也是JMX2.0 JSR-255专家组的成员。Rob参与过Pro Jakarta Velocity:From Professional to Expert(Apress.2004)、Pro Jakarta Struts第二版(Apess,2004),Oracle Application Server 10g:J2EE Deploymentand Administration(Apress,2004),以及Pro Visual Studio.NET(Apress,2004)的写作。在他有限的闲暇时间里,Rob喜欢尝试各种不同的研发技术;目前Rob正热衷于Groovy和AOP。当他离开计算机时,Rob通常埋头于书籍之间,他推荐Terry Pratchett’s Discworld。

图书目录

第1章  Spring 概述    
Spring是什么    
Spring项目    
Spring的替代品    
本书的其余部分    
总结
第2章 入门指引    
获取Spring框架    
理解Spring的打包方式    
分析Spring的依赖关系    
示例应用    
Spring文档    
检验自己的Spring发布包    
Spring之Hello World    
总结
第3章  示例程序    
SpringBlog程序的需求    
总结
第4章  Spring基础    
控制反转介绍    
控制反转和依赖注入    
控制反转的类型    
Spring中的控制反转    
使用Spring依赖注入    
配置Bean工厂(BeanFactory)
第5章  更上一层楼    
Spring对应用程序可移植性的影响    
Bean生命周期管理    
令你的bean "Spring Aware"    
使用方法注入(Method Injection)    
使用FactoryBean    
JavaBeans PropertyEditors    
Spring ApplicationContext    
总结
第6章  Spring AOP介绍    
AOP的概念    
AOP的种类    
Spring中的AOP    
Spring里的通知者和切入点    
详解代理    
总结
第7章  深入Spring AOP    
切入点的高级使用    
引入初步    
AOP框架服务    
与AspectJ衔接    
示例程序中的AOP    
总结
第12章  事务管理    
探索Spring事务抽象层    
分析事务属性    
对一个事务管理案例的探索    
多事务资源条件下的事务处理    
示例应用中的事务    
总结
第9章 在Spring应用中使用Hibernate    
什么是Hibernate?    
Hibernate查询语言    
选择数据    
更新并插入数据    
在示例应用中使用Hibernate    
总结
第10章  集成IBATIS    
什么是iBATIS?    
映射文件    
Select数据    
更新数据    
删除数据    
插入数据    
还遗漏了什么?    
全局上的性能(Overall Performance)    
在示例程序中使用iBATIS    
总结
第11章  基于Spring的应用程序设计及实现    
面向接口的设计    
域对象模型(DOM) != 值对象(Value Object)    
持久层设计与构建    
业务层设计    
总结
第12章  事务管理    
探索Spring事务抽象层    
分析事务属性    
对一个事务管理案例的探索    
多事务资源条件下的事务处理    
示例应用中的事务    
总结
第13章  Spring和J2EE    
Spring和JNDI    
Spring 和 EJB    
Spring和JMS    
总结
第14章  基于Spring的工作调度    
使用JDK Timer来调度工作    
使用Quartz来调度工作    
工作调度的考虑因素    
总结
第15章  Spring中的邮件支持    
Spring Mail API结构    
发送简单电子邮件    
构造并发送MIME消息    
结合Velocity使用Spring Mail API    
总结
第16章  使用Spring 远程访问技术    
远程,Spring和EJB    
Spring远程架构    
RMI(远程方法调用)    
Spring HTTP 调用者    
Hessian 和 Burlap    
选择远程访问构架    
总结
第17章  基于Spring MVC 的Web应用开发    
MVC是什么?    
介绍Spring MVC    
使用HandlerMapping    
使用HandlerInterceptor(处理拦截器)    
让控制器工作起来    
视图,Locales,主题    
使用命令控制器(Command Controllers)    
总结
第18章  JSP之外    
使用JSP页面    
使用Velocity    
使用XSLT视图    
使用PDF视图    
使用Excel视图    
使用Tiles    
在示例程序中使用视图    
总结
第19章  Spring和Struts    
考察Struts体系结构    
第一个Struts程序    
访问Spring Bean    
使用第三方View    
将Struts Action定义为Spring Bean    
整合Struts和Spring MVC    
总结
附录A  用Spring进行测试    
介绍单元测试    
单元测试    
为集成测试编码    
测试覆盖    
性能测试    
总结
附录B  Spring Rich项目    
获取Spring Rich    
附录C  Spring IDE    
安装Spring IDE    
安装Spring IDE    
添加Spring IDE功能    
编辑和验证配置文件    
配置Spring Bean Nature    
验证Bean的类名    
验证Bean属性    
验证上级(parent)Bean引用    
使用多个配置文件    
图形化查看Spring应用    
查看工程配置    
查看Bean图形化视图    
总结
附录D  Spring的前景    
为BeanFactory使用脚本语言    
使用J2SE 5.0 Annotations    
使用Spring JMX    
通过代理访问托管资源    
创建基于JasperReports的View    
总结

本目录推荐