Struts2+Spring+Hibernate+MyBatis网站开发案例课堂
作者:施俊,缪勇,李新锋
出版社:清华大学出版社
出版时间:2018-07-01
ISBN:9787302500605
定价:¥88.00
第I篇 基础知识部分
第1章 搭建Java Web开发环境 3
1.1 建立JDK的环境 4
1.2 建立Tomcat的环境 7
1.3 搭建Java Web开发环境 9
1.4 创建MySQL数据库环境 13
1.5 创建和发布Java Web工程 18
1.6 小结 21
第2章 JSP动态页面开发技术 23
2.1 JSP技术基础 24
2.2 JSP内置对象 30
2.3 对象的范围 39
2.4 在JSP中使用JavaBean 42
2.5 EL表达式 44
2.6 JSTL标签 47
2.7 小结 53
第3章 Servlet技术 55
3.1 Servlet简介 56
3.2 Servlet的生命周期 59
3.3 Servlet的常用类和接口 62
3.4 Servlet的应用示例 65
3.5 小结 67
第4章 使用MVC模式实现用户登录 69
4.1 JSP开发模型 70
4.2 MVC模式概述 71
4.3 JDBC技术 73
4.4 使用MVC模式实现用户登录模块 75
4.5 小结 79
第5章 jQuery EasyUI插件 81
5.1 EasyUI概述 82
5.2 Layout控件 82
5.3 Tabs控件 83
5.4 Tree控件 84
5.5 DataGrid控件 85
5.6 小结 86
第II篇 框架技术部分
第6章 认识Struts 2框架 89
6.1 Struts 2框架 90
6.2 Struts 2系统架构 92
6.3 Struts 2的基本运行流程 95
6.4 Struts 2的控制器和组件 99
6.5 小结 101
第7章 Struts 2的配置 103
7.1 Struts 2的配置文件 104
7.2 Struts 2的Action实现 107
7.3 Action配置 113
7.4 Result配置 117
7.5 小结 122
第8章 Struts 2的标签库 123
8.1 Struts 2标签库概述 124
8.2 Struts 2的UI标签 125
8.3 Struts 2的非UI标签 129
8.4 使用Struts 2实现用户注册功能 133
8.5 小结 137
第9章 OGNL和类型转换 139
9.1 OGNL基础 140
9.2 Struts 2的类型转换 143
9.3 小结 150
第10章 Struts 2的拦截器 151
10.1 Struts 2的拦截器机制 152
10.2 Struts 2内建拦截器 155
10.3 自定义权限验证的拦截器 159
10.4 小结 162
第11章 Hibernate初步 163
11.1 Hibernate概述 164
11.2 Hibernate的下载与安装 167
11.3 小结 168
第12章 使用Hibernate 实现数据的 增删改查 169
12.1 基于XML映射文件实现数据的增删改查 170
12.2 基于Annotation注解实现数据的增删改查 179
12.3 小结 182
第13章 使用Hibernate实现关联映射和继承映射 183
13.1 基于XML映射文件实现关联映射 184
13.2 基于Annotation注解实现关联映射 201
13.3 基于XML映射文件实现继承映射 209
13.4 小结 214
第14章 使用Hibernate查询数据 215
14.1 使用HQL查询数据 216
14.2 使用QBC查询数据 225
14.3 小结 232
第15章 使用Hibernate缓存数据 233
15.1 缓存的概念和范围 234
15.2 一级缓存 234
15.3 二级缓存 236
15.4 查询缓存 241
15.5 小结 242
第16章 MyBatis框架 243
16.1 MyBatis概念与安装 244
16.2 MyBatis的增删改查 244
16.3 MyBatis的关联映射 250
16.4 动态SQL 259
16.5 MyBatis的注解配置 267
16.6 MyBatis的缓存 279
16.7 小结 282
第17章 Spring的基本应用 283
17.1 认识Spring框架 284
17.2 了解Spring的核心机制:依赖注入/控制反转 286
17.3 小结 289
第18章 Spring Bean的装配模式 291
18.1 Bean工厂ApplicationContext 292
18.2 Bean的作用域 293
18.3 基于Annotation的Bean装配 295
18.4 小结 297
第19章 面向切面编程 (Spring AOP) 299
19.1 AOP简介 300
19.2 基于XML配置文件的AOP实现 300
19.3 基于@AspectJ注解的AOP实现 306
19.4 小结 308
第III篇 整合和实例部分
第20章 Spring整合Struts 2与 Hibernate 311
20.1 基于XML配置的S2SH整合 312
20.2 基于Annotation注解的S2SH整合 321
20.3 小结 325
第21章 Spring MVC 327
...
第22章 Spring整合Struts 2与Hibernate 实现网上订餐 系统前台 361
...
第23章 Spring整合Spring MVC与Hibernate实现网上订餐 系统后台 415
...
第24章 Spring整合Spring MVC与MyBatis实现新闻发布系统 491
...