新書推薦:
《
甲骨文丛书·剑桥世界暴力史(第一卷):史前和古代世界(套装全2册)
》
售價:HK$
210.6
《
甲骨文丛书·中华早期帝国:秦汉史的重估
》
售價:HK$
300.2
《
欲望与家庭小说
》
售價:HK$
98.6
《
惜华年(全两册)
》
售價:HK$
70.3
《
甲骨文丛书·古代中国的军事文化
》
售價:HK$
99.7
《
中国王朝内争实录(套装全4册):从未见过的王朝内争编著史
》
售價:HK$
244.2
《
半导体纳米器件:物理、技术和应用
》
售價:HK$
177.0
《
创客精选项目设计与制作 第2版 刘笑笑 颜志勇 严国陶
》
售價:HK$
61.6
|
內容簡介: |
《Spring入门经典》一书全面透彻地介绍Spring Framework;Spring Framework是Java开发领域流行的框架,是事实上的企业级应用开发标准。该书浓墨重彩地描述实际的企业级解决方案,每一章都提供了通俗易懂的示例和动手练习,以帮助读者快速掌握必需的技能集来运用Java的全部功能并成功开发应用程序。该书涵盖POJO模型、ORM支持、Spring MVC、REST服务、Spring Security等基础知识,全面指导你学习整个企业级应用程序工具集的实用功能。
主要内容
◆ 介绍使用Spring Framework 4.0(支持Java 8.0和Java EE 7)进行应用程序开发的方方面面。
◆ 在动手实践的引导下,重点强调如何满足现实需求并提供可操作的见解。
◆ 列举了广泛示例,可将这些示例作为具体的实验参考,并深入挖掘Java的全部功能。
◆ 由浅入深地讲解各项技能,从而帮助开发人员熟练掌握Spring项目中常用的工具和基础概念。
◆ 详细讨论每个企业级应用程序需要关注的横向问题,比如事务管理和安全性。
|
目錄:
|
□□章 POJO编程模型、轻量级容器和控制反转
1.1 POJO编程模型
1.1.1 原来的EJB编程模型所存在的问题
1.1.□ POJO编程模型的优点
1.□ 轻量级容器和控制反转
1.□.1 轻量级容器
1.□.□ 控制反转
1.3 依赖注入
1.3.1 Setter注入
1.3.□ 构造函数注入
1.3.3 Setter注入或构造函数注入
1.4 小结
1.5 习题
1.6 本章主要知识点
第□章 使用Spring进行依赖注入
□.1 Spring IoC容器
□.1.1 配置元数据
□.1.□ 配置和使用容器
□.□ 依赖注入
□.□.1 Setter注入
□.□.□ 构造函数注入
□.□.3 循环依赖
□.□.4 依赖解析过程
□.□.5 重写Bean定义
□.□.6 使用depends-on特性
□.□.7 自动装配
□.□.8 Bean查找
□.3 Spring管理的Bean
□.3.1 命名BeaIl
□.3.□ Bean实例化方法
□.3.3 Bean作用域
□.3.4 延迟初始化
□.3.5 生命周期回调
□.3.6 Bean定义配置文件
□.3.7 环境
□.4 小结
□.5 习题
□.6 本章主要知识点
第3章 使用Spring MVC构建Web应用程序
3.1 学习Spring MVC的功能和优点
3.□ 使用Dispatcher Servlet机制
3.□.1 定义Servlet
3.□.□ 访问Servlet上下文
3.3 创建□□个Spring MVC应用程序
3.4 使用注解配置Spring MVC
3.5 使用JSP处理表单
3.5.1 配置表单标签库
3.5.□ 理解绑定的强大功能
3.5.3 使用表单
3.5.4 使用输入元素
3.5.5 输入日期
3.5.6 使用下拉框进行选择
3.5.7 使用单选按钮进行选择
3.5.8 使用复选框进行选择
3.5.9 添加标签
3.5.10 放置按钮
3.5.11 样式
3.6 使用注解的强大功能
3.6.1 @Controller
3.6.□ @RequestMapping
3.6.3 @ModeAttribute
3.6.4 @PathVariable
3.6.5 @ControllerAdvice
3.6.6 @InitBinder
3.6.7 @ExceptionHandler
3.7 验证用户输入
3.8 上传文件
3.9 处理异常
3.10 实现国际化(i18n)
3.11 使用主题
3.1□ 小结
3.13 习题
3.14 本章主要知识点
第4章 使用Spring进行JDBC数据访问
4.1 使用普通JDBC所带来的问题
4.□ 引入Spring的JDBC支持
4.□.1 管理JDBC连接
4.□.□ 配置和使用Spring的JDBC支持
4.3 使用Spring执行数据访问操作
4.3.1 执行查询
4.3.□ 使用命名参数进行查询
4.3.3 使用In子句编写查询
4.3.4 在JdbcTem□□□te中使用PreparedStatement□<□r>4.3.5 插入、更新和删除记录
4.3.6 调用存储过程和存储函数
4.3.7 执行批处理操作
……
第5章 通过Spring使用JPA进行数据访问
第6章 使用Spring管理事务
第7章 使用Spring进行测试驱动开发
第8章 使用Spring进行面向方面编程
第9章 Spring表达式语言
□□0章 缓存
□□1章 使用Spring开发REST风格的Web服务
□□□章 使用Spring Security保护Web应用程序的安全
□□3章 Spring 4.0
附录A 参考答案
|
|