从实作实践中学习,Spring中许多的功能在实作实践时可以带给学习者从实作实践中学习的感觉。不过,关于Spring中众多的API(ApplicationInterface)该如何使用的这个问题,的确让许多入门Spring的新手觉得无所适从,并常花上大量的时间摸索。因而,作为一本Spring入门书,在书中皆以完整的程序实作实践来示范如何使用Spring,借此减少入门者学习Spring时的障碍与摸索!
本书为Spring的诸多概念提供了清晰的讲解,通过实际完成一个完整的Spring项目示例,展示了 Spring相关API的使用,能够显著地减少每一位Spring入门者摸索Spring API的时间,并且从示例学习中获得提高。作者在写作之初,深入思考了每一位入门者所可能遇到的问题,通过简单的例子加上清晰的讲解,使得本书成为学习Spring Web开发的最佳读物。
本书内容全面深入,主要包括Spring入门、Bean/消息/事件、Spring与面向方面编程(AOP)、JDBC支持、Spring与Hibernate的整合、Spring Web MVC框架、View层方案,web框架整合、远程/邮件/任务计划、Spring在线书签完整项目示例等内容。
导读
1 认识Spring
1.1 术语介绍
1.2 控制反转(Inversion of Control)
1.3 依赖注入(Dependency Injection)
1.4接下来的主题
2 Spring入门
2.1 第一个Spring程序
2.2 安装、使用Spring IDE
2.3 接下来的主题
3 Bean、消息、事件
3.1 Bean基本管理
3.2 Bean高级管理
3.3 资源、消息、事件
3.4接下来的主题
4 Spring AOP
4,1 AOP.入门
4.2 Advices
4.3 Pointcut、Advisor
4.4 Introduction
4.5 Autoproxing
4.6接下来的主题
5 JDBC支持
5.1 Spring持久层入门
5.2 JDBC支持
5.3 JDBC事务管理
5.4 接下来的主题
6 Hibernate与Spring
6.1 Hibernate入门
6.2 在Spring中整合Hibernate
6.3 接下来的主题
7 Spring Web MVC:框架
7.1 Spring Web MVC入门
7.2 Controller实现类
7.3 搭配Contr0Iler的相关类
7.4 接下来的主题
8 View层方案、Web框架整合
8.1 结合JSTL与Spring标签
8.2 其他View技术
8.3 整合Struts框架
8.4整合JSF框架
8.5 接下来的主题
9 远程、邮件、任务计划
9.1 远程服务
9.2 邮件服务
9.3 任务计划服务
9.4 接下来的主题
10 项目:Spring在线书签
10.1 程序概观
10.2 Model设计
10.3 View设计
10.4 Controller设计
10.5 配置设定
10.6 接下来的主题