图书介绍
高等院校信息技术规划教材 JavaEE框架技术进阶式教程 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 赵彦,许常青,刘丽编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302503439
- 出版时间:2018
- 标注页数:285页
- 文件大小:51MB
- 文件页数:300页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
高等院校信息技术规划教材 JavaEE框架技术进阶式教程 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 基础篇3
第1单元Java EE概述3
1.1 任务1 Java EE发展历史3
1.2 任务2 Java EE简介4
1.2.1 Java EE的概念4
1.2.2 Java EE提出的背景4
1.2.3 Java EE的优势4
1.2.4 Java EE的四层模型5
1.3 任务3 Java EE的13种核心技术6
单元总结8
习题8
实训1 Java EE概况8
第2单元 Java EE运行及开发环境的搭建9
2.1 任务1 JDK的下载、安装及配置9
2.1.1 JDK的下载和安装9
2.1.2 JDK的环境变量的配置9
2.2 任务2 Eclipse的下载与安装10
2.3 任务3MyEclipse的下载与安装11
2.3.1 MyEclipse插件的下载11
2.3.2 MyEclipse插件的安装11
2.3.3 启动MyEclipse11
2.4 任务4 Tomcat服务器的下载、安装及配置12
2.4.1 Tomcat的下载和安装13
2.4.2 在MyEclipse中配置Tomcat13
2.5 任务5进阶式案例——Hello World程序15
单元总结18
习题18
实训2搭建Java EE运行及开发环境19
第3单元 数据库访问技术20
3.1 任务1引入性案例20
3.1.1 案例分析20
3.1.2 解决方案21
3.1.3 具体实现21
3.2 任务2 MySQL数据库21
3.2.1 MySQL安装与配置21
3.2.2 MySQL的使用23
3.3 任务3 JDBC26
3.3.1 JDBC概述26
3.3.2 JDBC驱动程序26
3.3.3 使用JDBC连接数据库27
3.3.4 常用数据库的JDBC连接代码28
3.3.5 JDBC发送SQL语句29
3.3.6 获得SQL语句的执行结果30
3.4 任务4进阶式案例——添加用户功能的具体实现31
3.4.1 功能概述32
3.4.2 运行效果32
3.4.3 具体实现32
单元总结38
习题39
实训3实现图书管理系统中添加图书信息的功能39
第二篇 框架篇43
第4单元 Struts 2框架技术入门43
4.1 任务1引入性案例43
4.1.1 解决方案44
4.1.2 具体实现44
4.1.3 分析不足之处50
4.2 任务2 Struts 2简介51
4.2.1 Struts 2的发展历史51
4.2.2 Struts 2与WebWork 2、Struts 1的关系51
4.3 任务3 Struts 2的体系结构53
4.3.1 Struts 2的体系结构53
4.3.2 Struts 2的工作机制53
4.4 任务4 Struts 2的配置54
4.4.1 web.xml的配置55
4.4.2 struts.properties的配置55
4.4.3 struts.xml的配置56
4.4.4 package的配置56
4.4.5 命名空间的配置56
4.5 任务5进阶式案例——第一个Struts 2程序57
4.5.1 解决方案57
4.5.2 具体实现57
单元总结60
习题60
实训4使用Struts 2框架实现图书管理系统的用户登录模块61
第5单元 Struts 2进阶与提高62
5.1 任务1引入性案例62
5.1.1 案例分析62
5.1.2 设计步骤64
5.1.3 具体实现64
5.1.4 Struts 2 工作流程67
5.1.5 分析不足之处68
5.2 任务2 Struts 2标签库69
5.2.1 Struts 2标签分类69
5.2.2 表单标签70
5.2.3 非表单标签73
5.2.4 控制标签73
5.2.5 数据标签74
5.3 任务3 Struts 2国际化74
5.3.1 Struts 2中的全局资源文件74
5.3.2 在Struts 2中访问国际化信息75
5.3.3 对引入性案例实现国际化75
5.4 任务4数据类型转换器76
5.4.1 传统的类型转换76
5.4.2 Struts 2内建的类型转换器77
5.4.3 其他转换方式78
5.5 任务5数据校验82
5.5.1 使用validate方法进行数据校验82
5.5.2 使用Validation框架进行数据校验84
5.6 任务6进阶式案例——用户注册模块86
5.6.1 设计步骤87
5.6.2 运行效果88
单元总结89
习题89
实训5 图书管理系统的用户登录模块的优化89
第6单元 Hibernate框架技术入门91
6.1 任务1引入性案例91
6.1.1 案例分析91
6.1.2 设计步骤92
6.1.3 具体实现92
6.1.4 分析不足之处97
6.2 任务2 ORM简介97
6.2.1 为什么要使用ORM98
6.2.2 具有代表性的ORM框架98
6.3 任务3 Hibernate简介99
6.3.1 Hibernate的发展历史99
6.3.2 Hibernate与EJB的关系99
6.3.3 Hibernate框架结构100
6.3.4 Hibernate的工作原理100
6.4 任务4 Hibernate的安装与配置101
6.4.1 Hibernate的安装101
6.4.2 Hibernate配置文件101
6.5 任务5 Hibernate的核心类103
6.5.1 Configuration与SessionFactory103
6.5.2 Session类104
6.6 任务6 对象关联关系104
6.7 任务7 Hibernate映射104
6.7.1 基本数据类型映射105
6.7.2 持久化类和数据表映射106
6.8 任务8进阶式案例——使用Hibernate框架技术添加商品信息107
6.8.1 解决方案107
6.8.2 具体实现107
6.8.3 运行效果110
单元总结111
习题111
实训6使用Hibernate框架实现图书管理系统中添加图书信息的功能111
第7单元 Hibernate查询113
7.1 任务1引入性案例113
7.1.1 案例分析113
7.1.2 设计步骤114
7.1.3 具体实现114
7.1.4 分析不足之处117
7.2 任务2 Hibernate的关联查询117
7.2.1 一对一关联关系118
7.2.2 一对多、多对一关联关系119
7.2.3 多对多关联关系121
7.3 任务3 Hibernate的数据检索策略122
7.3.1 立即检索122
7.3.2 延迟检索123
7.3.3 预先检索123
7.3.4 批量检索124
7.4 任务4 Hibernate的数据查询策略124
7.4.1 Hibernate查询方式简介125
7.4.2 标准API方式125
7.4.3 HQL方式126
7.4.4 原生SQL方式127
7.5 任务5 Hibernate过滤128
7.5.1 Session过滤128
7.5.2 Filter过滤129
7.6 任务6 进阶式案例——使用Hibernate框架技术实现多表连接查询129
7.6.1 解决方案130
7.6.2 具体实现130
7.6.3 运行效果134
7.6.4 案例解析134
单元总结136
习题137
实训7使用Hibernate框架实现图书管理系统中查询图书详细信息的功能137
第8单元 Hibernate高级特性139
8.1 任务1引入性案例139
8.1.1 案例分析140
8.1.2 设计步骤140
8.1.3 具体实现141
8.1.4 分析不足之处148
8.2 任务2 Hibernate的事务管理149
8.2.1 事务的基本概念149
8.2.2 基于JDBC的事务管理150
8.2.3 基于JTA的事务管理151
8.3 任务3 Hibernate的并发控制152
8.3.1 并发的基本概念152
8.3.2 悲观锁153
8.3.3 乐观锁154
8.4 任务4 Hibernate的缓存管理155
8.4.1 缓存原理156
8.4.2 一级缓存156
8.4.3 二级缓存157
8.4.4 查询缓存158
8.5 任务5进阶式案例——使用Hibernate的高级特性优化引入性案例161
8.5.1 解决方案162
8.5.2 具体实现162
8.5.3 运行效果166
8.5.4 案例解析166
单元总结167
习题167
实训8 使用Hibernate框架实现图书管理系统中借阅、归还图书的功能168
第9单元 Spring框架技术入门170
9.1 任务1引入性案例170
9.1.1 案例分析170
9.1.2 设计步骤171
9.1.3 具体实现171
9.1.4 分析不足之处172
9.2 任务2 Spring简介172
9.2.1 Spring的发展历史172
9.2.2 Spring的主要特性173
9.2.3 Spring框架的组成173
9.3 任务3 Spring的下载和配置174
9.3.1 下载Spring框架175
9.3.2 Spring发布包和软件包175
9.3.3 Spring的配置176
9.3.4 Bean的配置176
9.4 任务4理解Spring的核心模式——IoC178
9.4.1 反转控制178
9.4.2 依赖注入的3种方式180
9.5 任务5 BeanFactory与ApplicationContext181
9.5.1 BeanFactory182
9.5.2 ApplicationContext183
9.6 任务6进阶式案例——使用Spring框架实现引入性案例183
9.6.1 解决方案183
9.6.2 具体实现184
9.6.3 运行效果186
单元总结186
习题187
实训9使用Spring框架实现本单元实例1 中的情景187
第10单元 Spring框架中的AOP技术188
10.1 任务1引入性案例188
10.1.1 案例分析188
10.1.2 设计步骤189
10.1.3 具体实现189
10.1.4 分析不足之处190
10.2 任务2 AOP概述190
10.2.1 OOP与AOP的关系191
10.2.2 AOP的相关概念192
10.2.3 Java动态代理与AOP192
10.3 任务3 Spring AOP 中的通知195
10.3.1 Spring AOP支持的通知类型195
10.3.2 BeforeAdvice196
10.3.3 AfterReturningAdvice198
10.3.4 MethodInterceptor199
10.3.5 ThrowAdvice200
10.4 任务4 Spring AOP的切入点202
10.4.1 静态切入点202
10.4.2 动态切入点203
10.4.3 静态切入点测试实例203
10.5 任务5 AOP的代理模式205
10.5.1 理解代理205
10.5.2 ProxyFactory206
10.5.3 ProxyFactoryBean207
10.5.4 AOP代理模式测试实例207
10.6 任务6进阶式案例——使用Spring框架中的AOP技术实现引入性案例211
10.6.1 解决方案211
10.6.2 具体实现211
10.6.3 运行效果213
单元总结214
习题214
实训10使用Spring AOP技术模拟图书管理系统中到期提醒信息的输出215
第11单元 Spring、Struts、Hibernate框架整合技术216
11.1 任务1引入性案例216
11.2 任务2 Spring与Struts的整合217
11.2.1 Spring与Struts 1的整合方式217
11.2.2 Spring与Struts 2的整合技术218
11.3 任务3 Spring与Java EE持久化数据访问技术220
11.3.1 获取DataSource的方法220
11.3.2 Spring对JDBC的支持222
11.4 任务4 Spring与Hibernate的整合224
11.4.1 Spring对Hibernate的支持224
11.4.2 Spring对SessionFactory的管理225
11.4.3 Hibernate的DAO实现226
11.4.4 使用HibernateTemplate226
11.4.5 管理Hibernate事务227
11.5 任务5构建SSH整合框架体系229
11.6 任务6 进阶式案例——使用SSH框架体系实现购物车模块的开发241
11.6.1 解决方案241
11.6.2 具体实现242
11.6.3 运行效果251
单元总结251
习题252
实训11使用SSH框架体系实现图书管理系统中图书添加和查阅模块252
第三篇 系统开发篇255
第12单元 网上购物系统255
12.1 步骤1网上购物系统需求分析255
12.2 步骤2网上购物系统数据库设计256
12.3 步骤3网上购物系统框架搭建258
12.3.1 工程目录结构解析258
12.3.2 创建ShoppingSystem工程259
12.4 步骤4网上购物系统的代码实现259
12.4.1 数据持久层的实现259
12.4.2 数据库连接的实现260
12.4.3 用户管理模块的实现261
12.4.4 商品浏览模块的实现266
12.4.5 购物车管理模块的实现271
12.4.6 订单管理模块的实现278
12.4.7 主界面的实现281
单元总结284
习题284
实训12图书管理系统285
热门推荐
- 845817.html
- 559275.html
- 2475541.html
- 3059253.html
- 419629.html
- 360339.html
- 3696800.html
- 3627273.html
- 2893607.html
- 811606.html
- http://www.ickdjs.cc/book_763092.html
- http://www.ickdjs.cc/book_859896.html
- http://www.ickdjs.cc/book_1791006.html
- http://www.ickdjs.cc/book_3470482.html
- http://www.ickdjs.cc/book_252901.html
- http://www.ickdjs.cc/book_1217097.html
- http://www.ickdjs.cc/book_151739.html
- http://www.ickdjs.cc/book_3721859.html
- http://www.ickdjs.cc/book_3049747.html
- http://www.ickdjs.cc/book_2438987.html