编辑推荐
本书旨在帮助读者尽快上手,掌握Spring 3.0的核心内容,正确地进行项目实战,同时汲取Spring的思想,并最终将这种思想灵活运用到实际工作中。
内容简介
本书主要介绍了Spring 3.0的核心内容,不仅讲解了Spring 3.0的基础知识,还深入讨论了Spring IoC容器、Spring AOP、使用Spring JDBC访问数据库、集成Hibernate、Spring的事务管理、Spring MVC、单元测试、敏捷开发技术等内容,帮助读者快速入门并可以立刻使用Spring进行项目实战。本书展示了如何使用Spring自己动手打造服务平台框架,并在本书的最后给出一个开发实战案例。
本书语言简洁,实例丰富,可帮助读者迅速掌握使用Spring 3.0进行开发所需的各种技能。本书适合于具有一定Java编程基础的读者,以及在Java平台下进行各类软件开发的开发人员和测试人员等。
作者简介
作者陈雄华,毕业于厦门大学计算机与信息工程学院, 硕士。十年如一日, 钻研技术, 倾心代码, 对技术高峰身虽不能至,而心向往之。曾负责过十多个大型项目的设计和开发, 如企业级Java快速开发平台的研发和大型B2B电子商务网络的设计及开发。
技术开发之余,常将实践所得行诸于文字, 已在IBM developerworks、天极网、IT168及各报刊杂志发表过数十篇技术文章。出版《精通JBuilder2005》、《精通Spring 3.x》等技术图书,对云计算、Oracle、Web客户端技术感兴趣。
章节目录
版权信息
内容提要
前言
第1章 快速入门
1.1 Spring概述
1.2 实例功能概述
1.3 环境准备
1.4 持久层
1.5 业务层
1.6 展现层
1.7 运行Web应用
1.8 小结
第2章 Spring IoC容器
2.1 IoC概述
2.2 BeanFactory和ApplicationContext
2.3 Bean装配
2.4 小结
第3章 Spring AOP
3.1 AOP概述
3.2 创建增强类
3.3 创建切面
3.4 自动创建代理
3.5 基于@AspectJ配置切面
3.6 基于Schema配置切面
3.7 各种切面类型总结
3.8 小结
第4章 使用Spring JDBC访问数据库
4.1 使用Spring JDBC
4.2 基本的数据操作
4.3 BLOB/CLOB类型数据的操作
4.4 其他类型的JdbcTemplate
4.5 以OO方式访问数据库
4.7 小结
第5章 集成Hibernate
5.1 Spring整合ORM技术
5.2 在Spring中使用Hibernate
5.3 DAO层设计
5.4 小结
第6章 Spring的事务管理
6.1 数据库事务基础知识
6.2 Spring对事务管理的支持
6.3 编程式的事务管理
6.4 使用XML配置声明式事务
6.5 使用注解配置声明式事务
6.6 小结
第7章 Spring MVC
7.1 Spring MVC概述
7.2 注解驱动的控制器
7.3 数据校验
7.4 视图和视图解析器
7.5 本地化解析
7.6 文件上传
7.7 小结
第8章 单元测试
8.1 单元测试概述
8.2 TestNG快速进阶
8.3 模拟利器Mockito
8.4 测试整合之王Unitils
8.5 使用Unitils测试DAO层
8.7 使用Unitils测试Service层
8.8 测试Web层
8.9 小结
第9章 敏捷开发技术
9.1 敏捷开发概述
9.2 敏捷开发方法Scrum
9.3 测试驱动开发(TDD)实例
9.4 版本管理工具GIT
9.5 代码构建利器Maven
9.6 持续集成Hudson
9.7 小结
第10章 自己动手打造服务平台框架
10.1 服务平台概述
10.2 快速了解ROP
10.3 请求服务模型
10.4 应用授权及验证
10.5 服务会话管理
10.6 错误模型
10.7 响应报文控制
10.8 文件上传
10.9 服务安全控制
10.10 拦截器及事件体系
10.11 性能调优
10.12 开发客户端SDK
10.13 小结
第11章 实战案例开发
11.1 景区网站案例概述
11.2 系统设计
11.3 开发前的准备
11.4 持久层开发
11.5 对持久层进行测试
11.6 服务层开发
11.7 对服务层进行测试
11.8 Web层开发
11.9 对Web层进行测试
11.10 部署和运行应用
11.11 小结
Spring3.0就这么简单是2013年由人民邮电出版社出版,作者陈雄华。
得书感谢您对《Spring3.0就这么简单》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。