Spring从入门到精通

Spring从入门到精通
作 者: 郭锋
出版社: 清华大学出版社
丛编项: Java开发利器
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Spring
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Spring从入门到精通》作者简介

内容简介

《Spring从入门到精通(珍藏版)》由浅入深,循序渐进地介绍了Spring的体系结构和相关知识点,目的是帮助初学者快速掌握Spring,并能使用Spring进行应用程序的开发。全书共分14章,内容涵盖了Spring的基础概念、核心容器、Spring AOP、事务处理、持久层封装、Web框架、定时器、Spring和Struts、Spring和Hibernate、Spring和Ant、Spring和Junit。《Spring从入门到精通(附光盘)(珍藏版)》最大的特色在于每章都是由浅入深,从一个简单的示例入手,让读者快速了解本章内容,然后再详细讲解本章涉及的基本原理和知识点,最后再通过一个详细的示例来巩固所学内容。《Spring从入门到精通(附光盘)(珍藏版)》每一章的例子都是经过精挑细选,具有很强的针对性,力求让读者通过亲自动手做而掌握其原理和方法,从而学习尽可能多的知识。《Spring从入门到精通(附光盘)(珍藏版)》适用于初、中级软件开发人员,同时也可用作高校相关专业师生和社会培训班的教材。

图书目录

第1篇spring入门

第1章Spring概述

1.1 Spring的历史

1.2 Spring简介

1.3如何学习Spring

1.4网络上的资源

1.5 小结

第2章开始Spring之旅

2.1建立Spring开发环境

2.2第一个使用Spring实现HelloWorld的例子

2.3改写第一个Spring例子实现中英文输出

2.4小结

第2篇spring技术详解

第3章Spring基础概念

3.1反向控制/依赖注入

3.2依赖注入的3种实现方式

3.3将HelloWorld实例改为构造注入方式实现

3.4使用哪种注入方式

3.5 小结

第4章Spring的核心容器

4.1什么是Bean

4.2 Bean的基础知识

4.3 Bean的生命周期

4.4用ref的属性指定依赖的3种模式

4.5 Bean自动装配的5种模式

4.6 Bean依赖检查的4种模式

4.7集合的注入方式

4.8管理Bean

4.9 ApplicationContext更强的功能

4.10小结

第5章Spring的AOP

5.1 AOP基本思想

5.2从一个输出日志的实例分析Java的代理机制

5.3 AOP的3个关键概念

5.4 Spring的3种切入点(Pointcut)实现

5.5 Spring的通知(Advice)

5.6 Spring的Advisor

5.7用ProxyFactoryBean创建AOP代理

5.8把输出日志的实例改成用Spring的AOP来实现

5.9 Spring中AOP的两种代理方式.

5.10 Spring中的自动代理

5.1 1一个用Spnng AOP实现异常处理和记录程序执行时间的实例

5.12小结

第6章Spring的事务处理

6.1简述事务处理

6.2事务处理的3种方式

6.3 Spring的事务处理

6.4使用编程式还是声明式事务处理

6.5 小结

第7章Spring的持久层封装

7.1传统的JDBC数据访问技术

7.2通过XML实现DataSource(数据源)注入

7.3使用JdbcTemplate访问数据

7.4使用ORM工具访问数据

7.5 小结

第8章Spring的Web框架

8.1 Web框架介绍

8.2一个在JSP页面输出“HelloWorld'’的Spring MVC实例

8.3 Spring MVC的模型和视图(ModelAndView)

8.4 Spfing MVC的控制器(Controller)

8.5 Spring MVC的分发器(DispatcherServlet)

8.6处理器映射

8.7数据绑定

8.8本地化支持

8.9一个用Spring MVC实现用户登录的完整示例

8.10 小结

第9章Spring的定时器

9.1定时器简述

9.2定时器的两种实现方式

9.3利用Spring简化定时任务的开发

9.4小结

第3篇 Spdng与其他工具整合应用

第10章Spring与Struts的整合

10.1 Struts介绍

10.2 Struts的下载和配置

10.3一个在JSP页面输出“HelloWorld'’的Struts实例

10.4 Struts的几个主要类简介

10.5国际化支持

10.6 Struts的自定义标签

10.7 Spring与Struts整合的3种方式

10.8采用第3种整合方式编写一个用户注册的例子

10.9小结

第11章Spring与Hibernate的整合

11.1 Hibernate介绍

11.2 Hibernate的下载和配置

11.3一个实现数据新增的Hibernate示例

11.4 Hibernate的配置

11.5 Hibernate的映射

11.6 Hibernate的工具

11.7 Hibernate的几个主要类简介

11.8通过XML来整合Spring和Hibemate

11.9整合Struts、Spring和Hibernate实现用户注册的示例

11.10小结.

第12章在Spring中使用Ant

12.1 Ant介绍

12.2 Ant的下载和安装

12.3在Spring中使用Ant

12.4小结

第13章在Spring中使用Junit

13.1 Junit介绍

13.2 Junit的下载和安装

13.3在Spring中使用Junit

13.4使用Junit时常用的一些判定方法

13.5利用Ant和Junit进行自动化测试

13.6 小结

第4篇 spring实例

第14章用Spring实现新闻发布系统实例

14.1新闻发布系统的介绍

14.2检查环境配置

14.3在Eclipse下建立项目myNews

14.4设计新闻发布系统

14.5编写新闻发布系统的JSP页面

14.6建立数据库表并生成XML和POJO

14.7编写新闻发布系统的VO和DAO

14.8编写新闻发布系统的业务逻辑类

14.9编写新闻发布系统的控制器类

14.10编写辅助类NewsUtiljaVa

14.1 1编写配置文件dispatcherServlet-servlet.xml

14.12运行验证程序

14.13小结