Java EE主流开源框架(第3版)
大中专理科计算机 新华书店全新正版书籍
¥
36.72
7.4折
¥
49.8
全新
库存4件
作者刘颖
出版社电子工业出版社
出版时间2023-06
版次1
装帧其他
货号1202972736
上书时间2024-02-19
商品详情
- 品相描述:全新
-
新华文轩网络书店 全新正版书籍
- 商品描述
-
本书主要介绍Java EE主流开源框架,内容包括Spring、Spring MVC、MyBatis三大开源框架的架构原理、典型应用场景实现、案例代码解析等,最后通过一个综合案例应用这三个框架。本书通过无框架和使用框架的对比实现及详细的代码展示,帮助读者深入理解框架的优势和各框架间的联系。本书适合作为职业院校计算机类专业的教材,也可供具备Java开发基础及Java Web项目开发经验的读者阅读,还可供对框架有基本了解并希望继续深入学习的编程爱好者参考。
图书标准信息
-
作者
刘颖
-
出版社
电子工业出版社
-
出版时间
2023-06
-
版次
1
-
ISBN
9787121456244
-
定价
49.80元
-
装帧
其他
-
开本
16开
-
页数
308页
-
字数
493千字
- 【内容简介】
-
本书主要介绍Java EE主流开源框架,内容包括Spring、Spring MVC、MyBatis三大开源框架的架构原理、典型应用场景实现、案例代码解析等,后通过一个综合案例应用这三个框架。本书通过无框架和使用框架的对比实现及详细的代码展示,帮助读者深入理解框架的优势和各框架间的联系。本书适合作为职业院校计算机类专业的教材,也可供具备Java开发基础及Java Web项目开发经验的读者阅读,还可供对框架有基本了解并希望继续深入学习的编程爱好者参考。
- 【作者简介】
-
刘颖是秦皇岛职业技术学院信息工程系主任,有丰富的教学及教研经验。秦皇岛职业技术学院是国家“双高计划”中国特色高水平专业群建设单位,是全国100所“国家骨干高职院校”之一。
- 【目录】
-
目录
第1部分 导 引 案 例
第1章 简单案例2
第2部分 Spring框架
第2章 Spring框架快速入门13
2.1 Spring框架概述13
2.2 Spring框架的体系结构13
2.3 核心概念——IoC15
2.4 核心概念——AOP16
第3章 Spring核心组件17
3.1 BeanFactory与ApplicationContext17
3.2 Spring bean的基本配置18
3.3 bean的作用域19
3.4 实例化bean的方法21
3.5 个Spring框架实例23
第4章 Spring框架的IoC容器实现27
4.1 依赖注入方式27
4.1.1 手动装配28
4.1.2 自动装配31
4.2 不同类型的属性装配32
4.3 定制bean的生命周期35
4.4 BeanFactoryAware及BeanNameAware38
4.5 Spring方法注入39
4.6 BeanPostProcessor及BeanFactoryPostProcessor扩展点41
4.7 ApplicationContext事件43
第5章 使用注解装配bean45
5.1 利用注解进行bean的自动扫描管理45
5.2 组件注解46
5.3 SpEL表达式简介49
第6章 Spring框架AOP实现52
6.1 AOP实现原理52
6.2 AOP的核心术语55
6.3 使用XML配置装配AOP56
6.3.1 <aop:pointcut>57
6.3.2 <aop:aspect>60
6.3.3 各类通知的XML配置62
6.3.4 <aop:advisor>74
6.4 利用注解配置AOP75
第7章 Spring框架对Web层及数据访问层的支持80
7.1 Spring框架对Web层的支持80
7.2 Spring框架对数据访问层的支持84
7.3 Spring中的事务处理119
7.4 Spring与JNDI121
第3部分 Spring MVC框架
第8章 Spring MVC框架快速入门124
8.1 Spring MVC框架的基础结构124
8.2 前端控制器DispatcherServlet125
8.3 页面控制器Controller126
8.4 Spring MVC配置文件127
8.5 个实例128
8.6 Spring MVC框架的工作原理132
第9章 Spring MVC的处理器135
9.1 处理器类135
9.2 处理器方法136
9.2.1 处理器方法的注解136
9.2.2 处理器方法的参数136
9.2.3 处理器方法的返回值140
第10章 Spring MVC的注解144
10.1 @Controller注解144
10.2 @RequestMapping注解144
10.3 @SessionAttributes注解147
10.4 @ModelAttribute注解149
10.5 参数绑定相关注解151
10.5.1 @RequestParam注解151
10.5.2 @RequestHeader注解152
10.5.3 @PathVariable注解152
10.5.4 @CookieValue注解153
10.6 其他注解153
10.6.1 @ResponseBody注解153
10.6.2 @ResponseStatus注解154
10.6.3 @RequestBody注解155
第11章 Spring MVC的常用标签158
11.1 标签概述158
11.2 常用表单标签161
11.2.1 form标签162
11.2.2 input标签162
11.2.3 password标签163
11.2.4 checkbox及checkboxes标签164
11.2.5 radiobutton及
radiobuttons标签167
11.2.6 select、option及options标签169
11.2.7 textarea标签171
11.2.8 hidden标签171
11.3 errors标签171
第12章 Spring MVC数据转换与校验174
12.1 概述174
12.2 数据转换175
12.3 数据校验179
第13章 Spring MVC的国际化185
13.1 基于浏览器的国际化实现步骤185
13.2 基于HttpSession的国际化实现步骤188
13.3 基于Cookie的国际化实现步骤191
第14章 Spring MVC的文件上传193
第15章 拦截器197
第4部分 MyBatis框架
第16章 MyBatis快速入门203
16.1 MyBatis与Hibernate的区别203
16.2 MyBatis结构特性204
16.3 MyBatis半自动化映射原理206
16.4 个MyBatis实例207
第17章 核心接口及配置文件211
17.1 SqlSession接口211
17.2 配置文件213
第18章 MyBatis框架的增删改查218
18.1 insert插入方法218
18.2 update更新方法218
18.3 delete删除方法219
18.4 selectOne查询一条记录220
18.5 selectList查询返回泛型对象集合222
18.6 selectMap查询封装Map返回224
18.7 select实现ResultHandler接口225
第19章 MyBatis中的数据关联228
19.1 一对一关联228
19.2 一对多关联234
19.3 多对多关联241
第20章 MyBatis中的动态SQL248
20.1 if248
20.2 choose(when、otherwise)251
20.3 where253
20.4 set254
20.5 foreach256
20.6 bind258
第21章 MyBatis中的注解260
21.1 增删改查基本操作260
21.2 一对一、一对多、多对多操作266
21.3 动态SQL注解274
第22章 MyBatis中的高级主题282
22.1 MyBatis事务处理282
22.2 MyBatis缓存机制284
第5部分 SSM整合
第23章 Spring和MyBatis整合288
点击展开
点击收起
— 没有更多了 —
新华文轩网络书店 全新正版书籍
以下为对购买帮助不大的评价