书籍详情

Struts2+Spring+Hibernate+MyBatis网站开发案例课堂

Struts2+Spring+Hibernate+MyBatis网站开发案例课堂

作者:施俊,缪勇,李新锋

出版社:清华大学出版社

出版时间:2018-07-01

ISBN:9787302500605

定价:¥88.00

购买这本书可以去
内容简介
  《Struts 2+Spring+Hibernate+MyBatis网站开发案例课堂》详细讲解了Java EE中Struts 2、Spring、Hibernate、MyBatis等经典流行框架的基本知识和使用方法,通过案例课堂的形式深入细致地描述各相关框架的知识点和使用技巧,尤其是框架的相互整合。《Struts 2+Spring+Hibernate+MyBatis网站开发案例课堂》用具体的实例进行演示和展现,使得原本复杂又难以理解的知识,变得通俗易懂、易于学习,可以帮助读者更快地理解和掌握Java EE的开发技能和核心技术。为方便读者学习和教学开展,本书还提供了全程真实课程录像和教学PPT,读者可以边学边看,按计划跟进学习,也可作为教学参考。 《Struts 2+Spring+Hibernate+MyBatis网站开发案例课堂》层次清晰,结构简单,既体现了Java EE开发框架的技术特点,又注重灵活运用、举一反三,不仅适合初学者按部就班地学习,也适合网络开发人员作为技术参考,同时,也可作为高等院校计算机相关专业学生的课堂教材。
作者简介
  施俊,大学计算机专业老师,硕士研究生学历,有多年Java Web框架技术教学和实践经验。编写有《多媒体技术与应用案例教程》《Struts2+Spring3+Hibernate框架技术精讲与整合案例》等图书。 缪勇,《Struts2+Spring+Hibernate框架技术与项目实战》与《Struts2+Spring3+Hibernate框架技术精讲与整合案例》主创作者。有多年Java Web框架技术教学和实践经验。大学计算机专业老师,硕士研究生学历,多部计算机图书作者,编写经验丰富。 李新锋,镇江市机关技术员,硕士研究生学历,长期关注计算机技术及信息安全保密,著有多部计算机图书。
目录

第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

...


猜您喜欢

读书导航