图书介绍
Java Web轻量级框架项目化教程PDF|Epub|txt|kindle电子书版本下载
![Java Web轻量级框架项目化教程](https://www.shukui.net/cover/38/30429795.jpg)
- 缪勇,施俊,李新锋编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302461074
- 出版时间:2017
- 标注页数:388页
- 文件大小:114MB
- 文件页数:398页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
Java Web轻量级框架项目化教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java Web软件安装与开发环境搭建1
1.1 安装和配置JDK 81
1.2 安装与配置Tomcat 84
1.3 MySQL数据库的安装与配置6
1.4 MyEclipse 2015的安装与配置13
1.5 创建Java Web工程digital18
小结21
思考与练习21
第2章 电子商城项目简介与设计22
2.1 项目分析与功能设计22
2.2 系统分析和设计23
2.3 数据库设计27
小结30
思考与练习30
第3章 使用Struts 2框架进行表示层开发31
3.1 认识Struts 2框架31
3.2 使用JSP+Struts 2+JDBC实现用户登录34
3.3 使用Struts 2表单标签实现用户注册47
3.4 使用Struts 2标签实现商品类别显示56
3.5 使用method属性及通配符修改登录注册62
3.6 使用自定义拦截器完善登录功能66
3.7 使用Struts 2的验证框架完善程序74
3.8 使用Struts 2的国际化完善程序80
3.9 使用Struts 2的Ajax标签显示提示信息89
小结94
思考与练习94
第4章 使用Hibernate 5框架和MyBatis框架进行持久层开发97
4.1 认识Hibernate 5框架97
4.1.1 Hibernate的优势97
4.1.2 持久化和ORM98
4.1.3 Hibernate体系结构98
4.2 基于XML映射文件实现数据的CRUD100
4.2.1 Hibernate的下载与安装100
4.2.2 Hibernate的执行流程101
4.2.3 添加数据102
4.2.4 加载数据108
4.2.5 删除数据110
4.2.6 修改数据110
4.3 基于Annotation注解实现数据的CRUD111
4.4 基于XML映射文件的Hibernate关联映射114
4.4.1 单向多对一映射114
4.4.2 单向一对多映射117
4.4.3 双向多对一映射118
4.4.4 双向多对多映射120
4.4.5 双向一对一映射124
4.5 基于Annotation注解的Hibernate关联映射130
4.5.1 双向多对一映射130
4.5.2 双向多对多映射133
4.5.3 双向一对一映射135
4.6 使用HQL和QBC查询数据138
4.6.1 HQL查询138
4.6.2 QBC查询148
4.7 Hibernate缓存155
4.7.1 Hibernate中的第一级缓存156
4.7.2 Hibernate中的第二级缓存158
4.7.3 Hibernate中的查询缓存163
4.8 使用MyBatis框架进行持久层开发164
4.8.1 MyBatis下载164
4.8.2 基于XML映射文件实现数据的CRUD164
4.8.3 基于XML注解实现数据的CRUD169
4.8.4 一对一关联映射171
4.8.5 一对多关联映射175
4.8.6 多对多关联映射179
4.8.7 动态SQL183
4.8.8 MyBatis调用存储过程191
小结192
思考与练习192
第5章 使用Spring 4框架进行逻辑层开发195
5.1 认识Spring 4框架195
5.2 了解Spring的核心机制:依赖注入/控制反转197
5.3 了解Bean的装配模式200
5.3.1 Bean工厂的Application Context200
5.3.2 Bean的作用域202
5.3.3 Bean的装配方式203
5.3.4 基于Annotation的Bean装配207
5.4 使用Spring AOP生成商品浏览日志209
5.4.1 AOP简介209
5.4.2 基于XML配置文件的AOP实现210
5.4.3 基于@AspectJ注解的AOP实现215
5.5 Spring整合Struts与Hibernate实现用户登录217
5.5.1 基于XML配置的S2SH整合218
5.5.2 基于Annotation注解的S2SH整合226
5.6 使用Spring MVC实现表示层的开发230
5.6.1 Spring MVC概述230
5.6.2 基于注解的处理器231
5.6.3 请求映射方式233
5.6.4 绑定控制器类处理方法输入参数237
5.6.5 控制器类处理方法的返回值类型239
5.6.6 保存模型属性到HttpSession240
5.6.7 在控制器类的处理方法执行前执行指定的方法241
5.6.8 直接页面转发、自定义视图与页面重定向241
5.6.9 控制器的类型转换、格式化和数据校验243
5.6.10 Spring MVC返回Json数据246
5.6.11 Spring MVC(注解)文件上传247
5.6.12 Spring MVC的国际化248
5.7 Spring整合Spring MVC与Hibernate实现登录250
5.8 Spring整合Spring MVC与MyBatis实现登录257
小结262
思考与练习263
第6章 SSH2整合实现电子商城前台功能265
6.1 项目环境搭建265
6.2 前台商品列表显示266
6.3 商品详细信息查看274
6.4 用户购物车管理277
6.5 订单功能285
6.6 前台页面浏览排行榜295
小结298
思考与练习298
第7章 Spring整合Hibernate与Struts 2实现产品管理300
7.1 环境搭建300
7.2 创建实体类301
7.3 创建DAO接口及实现类303
7.4 创建Service接口及实现类308
7.5 Easy UI和管理员登录308
7.6 产品管理首页面311
7.7 产品列表显示313
7.8 查询产品317
7.9 添加产品318
7.10 删除产品320
7.11 修改产品信息321
小结322
思考与练习323
第8章 Spring整合Hibernate与Spring MVC实现订单管理324
8.1 环境搭建324
8.2 创建实体类325
8.3 创建DAO接口及实现类328
8.4 创建Service接口及实现类333
8.5 订单管理首页面333
8.6 创建订单335
8.7 查询订单342
8.8 删除订单346
8.9 修改订单/查看明细347
小结353
思考与练习353
第9章 Spring整合MyBatis与Spring MVC实现用户和权限管理354
9.1 环境搭建354
9.2 创建实体类355
9.3 创建DAO接口及相应的SQL映射文件357
9.4 创建Service接口及实现类360
9.5 创建拦截器360
9.6 管理员登录361
9.7 用户和权限管理首页面363
9.8 用户管理模块367
9.8.1 用户列表显示功能实现367
9.8.2 用户查询功能实现370
9.8.3 启用和禁用用户功能实现371
9.9 管理员权限管理模块373
9.9.1 管理员列表显示功能的实现373
9.9.2 新增管理员功能实现374
9.9.3 设置/修改权限功能的实现376
小结380
思考与练习381
第10章 技术开发总结和项目技术框架382
10.1 Java Web技术总览382
10.2 电子商城项目技术框架386
小结388