注册 登录 进入教材巡展
#

出版时间:2016年2月

出版社:人民邮电出版社

以下为《Java EE轻量级框架应用开发教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 人民邮电出版社
  • 9787115389176
  • 170392
  • 2016年2月
  • 未分类
  • 未分类
  • TP312
内容简介

  李唯、程永恒主编的《Java EE轻量级框架应用开发教程/高职高专计算机系列》共分11章,以MyEclipse为开发平台,结合Tomcat Web服务器、MySQL数据库系统详细讲解SSH(Straats 2+Spring+Hibernate)轻量级框架技术。全书从三个轻量级框架的基础知识入手,对每个框架的应用及整合应用做详细的理论讲解,并结合Struts 2框架应用、Struts 2+Hibernate应用以及SSH整合应用实例,做到理论联系实际。


  本书内容全面,案例丰富,既有简单易懂的程序片段、配置代码,也有实际可用的应用系统实例,有利于读者迅速掌握三大框架开发的核心技术。


  本书主要面向有Java语言基础,在了解了JSP、Servlet等基础知识后的高校学生、工程技术人员和相关技术的爱好者,既可作为大专院校Java开发类课程的教材,也可以作为Java框架开发人员的入门书籍和参考书。

目录

第一章 Struts2基础知识


 1.1 配置Sturts2运行环境


 1.2 第一个Struts2实例


 1.3 Struts2框架工作原理


 1.4 配置Struts2


   1.4.1 配置Web.xml


   1.4.2 配置Struts 2.xml


   1.4.3 配置Struts 2.properties


 1.5 Action和类型转换


   1.5.1 实现Action控制类


   1.5.2 访问和配置Action


   1.5.3  动态方法调用


   1.5.4 使用Struts2内建类型转换器


 1.6 本章小结


 1.7 课内实训


 1.8 实训题


第二章 Struts2标签库


 2.1 OGNL


 2.2 标签库概述


   2.2.1 使用标签的优势


   2.2.2 Struts2标签库分类


 2.3 使用控制标签


   2.3.1 if/else if/else 标签


   2.3.2 iterator/append/merge/generator/subset/sort标签


 2.4 使用数据标签


   2.4.1 action标签


   2.4.2 bean标签


   2.4.3 debug标签


   2.4.4 include标签


   2.4.5 param标签


   2.4.6 property标签


   2.4.7 set/url/date标签


 2.5 使用表单UI标签


   2.5.1 表单标签的通用属性


   2.5.2 form标签


   2.5.3 文本域型标签


   2.5.4 选择型标签


   2.5.5 其他简单标签


   2.5.6 复杂操作标签


 2.6 本章小结


 2.7 课内实训


 2.8 实训题


第三章 Struts2的高级特性


 3.1 拦截器简介


   3.1.1 拦截器的工作原理


   3.1.2 拦截器意义


   3.1.3 拦截器角色


 3.2 拦截器配置


   3.2.1 配置拦截器


   3.2.2 使用拦截器


   3.2.3 默认拦截器


 3.3 自定义拦截器


   3.3.1 实现拦截器类


   3.3.2 使用自定义拦截器


 3.4 Struts2的国际化


   3.4.1 Struts2实现国际化的机制


   3.4.2 加载国际化资源文件的方式


   3.4.3 实现自由选择语言环境


 3.5 Struts2输入校验


   3.5.1 Struts2输入校验的必要性


   3.5.2 Struts2手动完成输入校验


   3.5.3  自定义校验器


 3.6 应用中的异常处理


   3.6.1 Struts2异常处理机制


   3.6.2 Struts2异常处理实例


 3.7 本章小结


 3.8 课内实训


 3.9 实训题


第四章 基于Struts2的注册管理系统项目实训


 4.1 项目需求说明


 4.2 项目系统分析


   4.2.1 系统用例图


 4.3 系统设计与实现


   4.3.1 数据库设计


   4.3.2 项目代码实现


 4.4 本章小结


 4.5 实训题


第五章Hibernate的基础知识


 5.1 持久化概述


 5.2 ORM基本概念


 5.3 Hibernate的体系结构


 5.4 Hibernate执行流程


 5.5 使用MyEclipse工具进行Hibernate开发


 5.6 Hibernate的数据库操作


   5.6.1 Hernate相关文件


   5.6.2 Hibernate的数据库操作


 5.7 本章小结


 5.8 课内实训


 5.9 实训题


第六章 Hibernate的关联映射


 6.1 多对一映射


   6.1.1 多对一映射配置


   6.2.2 测试多对一映射


 6.2 一对多映射


   6.2.1 一对多映射配置


   6.2.2 测试多对一映射


 6.3 一对一映射


   6.3.1 一对一映射配置


   6.3.2 测试多对一映射


 6.4 多对多映射


   6.4.1 多对多映射配置


   6.4.2 测试多对多映射


 6.5 双向映射


   6.5.1  双向一对多映射


   6.5.1  其他双向映射


 6.6 本章小结


 6.7 课内实训


 6.8 实训题


第七章 Hibernate查询


 7.1 Hibernate的检索方式


 7.2 HQL检索方式


   7.2.1 HQL简介


   7.2.2 使用HQL查询数据


 7.3 条件查询(Criteria Queries)


   7.2.1  条件查询简介


   7.2.2 使用条件查询查询数据


 7.4 SQL检索方式


 7.5 本章小结


 7.6 课内实训


 7.7 实训题


第八章 Struts2与Hibernate3的集成开发案例


8.1 项目需求说明


8.2 数据库的设计


  8.2.1 概念设计


  8.2.2 数据库表设计


8.3 系统详细设计


  8.3.1 系统用例设计


  8.3.2 部分顺序图


8.4 系统的实现


  8.4.1 系统代码介绍


  8.4.2 页面效果展示


 8.5 本章小结


 8.6 实训题


第九章 Spring的基础知识


 9.1 Spring简介


 9.2 Spring框架的系统架构


 9.3 Spring框架的主要技术特性


 9.4 Spring开发环境


 9.5 本章小结


 9.6 课内实训


 9.7 实训题


第十章 Spring的用法


 10.1 控制反转的实现


  10.1.1 什么是IoC


  10.1.2 Spring 框架中的依赖注入技术


  10.1.3 依赖注入的形式


  10.1.4 Bean与Spring容器


 10.2 面向切面编程


  10.2.1 认识AOP


  10.2.1 AOP实例


 10.3 Spring与Struts2的整合


 10.4 Spring与Hibernate的整合


 10.5 Struts2+Hibernate+Spring的整合


 10.6 本章小结


 10.7 课内实训


 10.8 实训题


第十一章 基于Struts2+Hibernate+Spring的网上书城项目实训


 11.1 项目需求说明


 11.2 数据库分析


  11.2.1 E-R模型图


  11.2.2 数据库表设计


 11.3 网上书城设计与实现


  11.3.1 系统代码介绍


  11.3.2 系统运行过程介绍


 11.4 本章小结


 11.5 实训题