Spring 从入门到精通

副标题:无

作   者:郭锋

分类号:

ISBN:9787302138112

微信扫一扫,移动浏览光盘

简介

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

目录

第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 spting的advisor

5.7 用proxyfactorybean创建aop代理

5.8 把输出日志的实例改成用spring的aop来实现

5.9 spring中aop的两种代理方式

5.10 spring中的自动代理

5.11 一个用spring 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 使用jdbctemptate访问数据

7.4 使用orm工具访问数据

7.5 小结

第8章 spring的web框架

8.1 web框架介绍

8.2 一个在jsp页面输出“helloworld”的spring mvc实例..

8.3 spfing mvc的模型和视图(modelandview)

8.4 spring 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篇 spring与其他工具整合应用

第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和hibernate

11.9 整合struts、spring和hibernate实现用户注册的示例

11.10 小结

第12章 在spring中使用ant

12.1 ant介绍

12.2 ant的下载和安装

12.3 在spring中使用ant

12.4 小结

第13章 在spring中使用dunit

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 编写辅助类newsutil.java

14.11 编写配置文件dispatcherservlet-servlet.xml

14.12 运行验证程序

14.13 小结...

 

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Spring 从入门到精通
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon