新書推薦:
《
何以中国·何谓唐代:东欧亚帝国的兴亡与转型
》
售價:NT$
398.0
《
一间只属于自己的房间 女性主义先锋伍尔夫代表作 女性精神独立与经济独立的象征,做自己,比任何事都更重要
》
售價:NT$
203.0
《
泉舆日志 幻想世界宝石生物图鉴
》
售價:NT$
611.0
《
养育女孩 : 官方升级版
》
售價:NT$
230.0
《
跨界:蒂利希思想研究
》
售價:NT$
500.0
《
千万别喝南瓜汤(遵守规则绘本)
》
售價:NT$
203.0
《
大模型启示录
》
售價:NT$
510.0
《
东法西渐:19世纪前西方对中国法的记述与评价
》
售價:NT$
918.0
|
內容簡介: |
《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 参考答案
|
|