展开全部

主编推荐语

本书系统介绍基于轻量级框架的Java Web应用开发。

内容简介

本书以开发工具My Eclips为平台,系统地介绍了如何开发基于Struts2、Hibernate、Spring等轻量级框架的Java Web应用程序。全书论述了框架开发技术概述、struts基础、struts标签、struts高级特性、hibernate基础、hibernate实体关系映射、hibernate查询语言、spring概述和控制反转ioc、spring面向方面编程等内容。

目录

  • 扉页
  • 版权页
  • 目录
  • 内容提要
  • 前言
  • 第1章 Struts 2基础知识
  • 1.1 配置Sturts 2运行环境
  • 1.2 第一个Struts 2实例
  • 1.3 Struts 2框架工作原理
  • 1.4 配置Struts 2
  • 1.4.1 配置web.xml
  • 1.4.2 配置struts.xml
  • 1.4.3 配置struts.properties
  • 1.5 Action和类型转换
  • 1.5.1 实现Action控制类
  • 1.5.2 访问和配置Action
  • 1.5.3 动态方法调用
  • 1.5.4 使用Struts 2内建类型转换器
  • 1.6 本章小结
  • 1.7 课内实训
  • 1.8 实训题
  • 第2章 Struts 2标签库
  • 2.1 OGNL
  • 2.2 标签库概述
  • 2.2.1 使用标签库的优势
  • 2.2.2 Struts 2标签库分类
  • 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 实训题
  • 第3章 Struts 2的高级特性
  • 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 Struts 2的国际化
  • 3.4.1 Struts 2实现国际化的机制
  • 3.4.2 加载国际化资源文件的方式
  • 3.4.3 实现自由选择语言环境
  • 3.5 Struts 2输入校验
  • 3.5.1 Struts 2输入校验的必要性
  • 3.5.2 Struts 2手动完成输入校验
  • 3.5.3 自定义校验器
  • 3.6 应用中的异常处理
  • 3.6.1 Struts 2异常处理机制
  • 3.6.2 Struts 2异常处理实例
  • 3.7 本章小结
  • 3.8 课内实训
  • 3.9 实训题
  • 第4章 基于Struts 2的注册管理系统项目实训
  • 4.1 项目需求说明
  • 4.2 项目系统分析
  • 4.3 系统设计与实现
  • 4.3.1 数据库设计
  • 4.3.2 项目代码实现
  • 4.4 本章小结
  • 4.5 实训题
  • 第5章 Hibernate的基础知识
  • 5.1 持久化概述
  • 5.2 ORM基本概念
  • 5.3 Hibernate的体系结构
  • 5.4 Hibernate的执行流程
  • 5.5 使用MyEclipse工具进行Hibernate开发
  • 5.6 Hibernate的数据库操作
  • 5.6.1 Hibernate相关文件
  • 5.6.2 Hibernate的数据库操作
  • 5.7 本章小结
  • 5.8 课内实训
  • 5.9 实训题
  • 第6章 Hibernate的关联映射
  • 6.1 多对一映射
  • 6.1.1 多对一映射配置
  • 6.1.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.2 其他双向映射
  • 6.6 本章小结
  • 6.7 课内实训
  • 6.8 实训题
  • 第7章 Hibernate查询
  • 7.1 Hibernate的检索方式
  • 7.2 HQL检索方式
  • 7.2.1 HQL简介
  • 7.2.2 使用HQL查询数据
  • 7.3 QBC检索方式
  • 7.3.1 QBC检索方式简介
  • 7.3.2 使用QBC查询数据
  • 7.4 本地SQL检索方式
  • 7.5 本章小结
  • 7.6 课内实训
  • 7.7 实训题
  • 第8章 Struts 2与Hibernate 3的集成开发案例
  • 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 实训题
  • 第9章 Spring的基础知识
  • 9.1 Spring简介
  • 9.2 Spring框架的系统架构
  • 9.3 Spring 框架的主要技术特性
  • 9.4 Spring开发环境
  • 9.5 本章小结
  • 9.6 课内实训
  • 9.7 实训题
  • 第10章 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.2 AOP实例
  • 10.3 Spring与Struts 2的整合
  • 10.4 Spring与Hibernate的整合
  • 10.5 Struts 2+Spring+Hibernate的整合
  • 10.6 本章小结
  • 10.7 课内实训
  • 10.8 实训题
  • 第11章 基于Struts 2+Spring+Hibernate的网上书城项目实训
  • 11.1 项目需求说明
  • 11.2 数据库分析
  • 11.2.1 E-R模型图
  • 11.2.2 数据库表设计
  • 11.3 网上书城设计与实现
  • 11.3.1 系统代码介绍
  • 11.3.2 系统运行过程介绍
  • 11.4 本章小结
  • 11.5 实训题
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。