作品简介

本书内容包括:Java Web开发的基础技术(HTML、JavaScript、CSS、JSP、Servlet、过滤器、监听器、JavaBean和JDBC等)、Struts2框架技术及其相关的应用案例、Hibernate框架技术及其应用案例、Spring框架及其子框架技术(AOP编程技术、Spring的数据库访问框架和Spring的Web框架)与应用案例,以及Spring与Struts2、Hibernate整合与应用案例等有关内容。本书提供了丰富的案例,通过这些具体完整的应用案例,对开发、集成、部署,以及具体实现的过程和方法给出了详细介绍和说明,包括如何进行设计、运行和测试,力求让读者通过这些案例领会并掌握Java EE及Struts2、Hibernate、Spring框架的开发技巧、设计方法,以及它们的整合应用。本书主要面向初学者,特别适合高等院校和职业院校的学生作为学习Java EE框架技术开发应用程序相关课程的教材,也可作为基于Java EE框架技术开发应用系统的开发人员的学习资料或参考书。

张继军,董卫编著。

作品目录

  • 出版说明
  • 前言
  • 第1章 Java EE概述
  • 1.1 Java EE简介
  • 本章小结
  • 习题
  • 1.2 Java EE开发环境与开发工具</ID=2>
  • 第2章 Java EE Web应用开发基础技术
  • 2.1 表示层(视图层)技术
  • 2.2控制层技术
  • 2.3 业务逻辑(模型)层技术
  • 2.4 持久层(JDBC)技术
  • 2.5 MVC+DAO设计模式与应用案例
  • 本章小结
  • 习题
  • 第3章 Struts2框架基础
  • 3.1 Struts 2简介
  • 3.2 搭建Struts 2开发环境
  • 3.3Struts 2入门案例
  • 3.4 Struts 2的配置
  • 3.5 Struts 2的控制层及Action设计与配置
  • 3.6 案例——基于注解配置Action实现用户注册与登录系统
  • 本章小结
  • 习题
  • 第4章 Struts 2框架的视图与拦截器技术
  • 4.1 Struts 2的值栈及访问
  • 4.2 Struts 2的OGNL表达式与应用案例
  • 4.3 Struts 2常用标签
  • 4.4 Struts 2的拦截器
  • 4.5 Struts 2的国际化与应用案例
  • 4.6 Struts 2数据输入验证
  • 4.7 Struts 2文件上传及下载
  • 本章小结
  • 习题
  • 第5章 基于Struts 2的名片管理系统
  • 5.1 项目的需求说明
  • 5.2系统分析与设计
  • 5.3 创建工程并搭建开发环境
  • 5.4 数据库与数据表的设计与实现
  • 5.5 访问数据库的通用工具类的设计与实现
  • 5.6 用户注册与登录模块的开发
  • 5.7名片管理模块的开发
  • 5.8讨论与思考
  • 本章小结
  • 习题
  • 第6章 Hibernate框架基础
  • 6.1Hibernate概述
  • 6.2搭建Hibernate开发环境
  • 6.3 Hibernate入门案例——数据库中添加记录
  • 6.4 Hibernate的核心组件及其应用
  • 6.4.4 Hibernate核心类(接口)与应用
  • 6.5 HQL语言与Query接口及应用
  • 6.7 Struts2与Hibernate整合的名片管理系统开发案例
  • 本章小结
  • 习题
  • 第7章 Hibernate框架的高级特性
  • 7.1 Hibernate的QBC查询
  • 7.2 NaifivesoL
  • 7.3 Hibernate实体关联关系映射
  • 7.4 Hibernate组件映射
  • 7.5 Hibernate继承映射</ID=4>
  • 7.6 基于注解方式实现映射
  • 7.7 Hibernate的事务管理
  • 7.8 Hibernate的Cache管理
  • 本章小结
  • 习题
  • 第8章 Spring框架基础
  • 8.1 Spring概述
  • 8.2 搭建Spring开发环境
  • 8.3Spring框架的工作原理与应用案例
  • 8.4 Spring IoC容器及其实例化与使用
  • 8.5 基于XML文件方式的Bean配置
  • 8.6 Spring表达式——SpEL
  • 8.7 基于注释方式的Bean配置
  • 本章小结
  • 习题
  • 第9章 SpringAOP—面向切面编程
  • 9.1 Spring AOP的基本概念与入门案例
  • 9.2 基于XML配置的AOP编程
  • 9.3 基于AspectJ注解配置的AOP编程
  • 本章小结
  • 习题
  • 第10章 Spring的数据库访问框架
  • 10.1 Spring数据库访问框架概述
  • 10.2 Spring对JDBC的支持
  • 10.3 Spring与Hibernate的配置整合
  • 10.4 Spring中的事务管理
  • 10.5 Spring与Hibernate整合的应用案例
  • 本章小结
  • 习题
  • 第11章 Spring对Web应用的支持
  • 11.1 Web应用访问Spring
  • 11.2 Spring与Struts 2的集成
  • 11.3 Spring与slruls 2集成应用案例
  • 本章小结
  • 习题
  • 第12章 Spring、Struts2、Hibernate整合 与应用案例
  • 12.1 Spring、Struts 2和Hibernate框架整合与环境搭建
  • 12.2 案例—基于SSH整合的名片管理系统
  • 12.4 用户注册与登录子系统的实现
  • 12.5 名片管理子系统的实现
  • 12.6 其他相关模块的设计与实现
  • 12.7 讨论与思考
  • 本章小结
  • 习题
  • 参考文献
展开全部