简介
《Struts+Hibernate开发Web应用:从基础到实践(附光盘)》介绍如何利用Struts和Hibernate框架开发J2EE平台下的Web应用,分别讲述了Struts和Hibernate的基本知识,以及如何将两者结合起来进行开发。《Struts+Hibernate开发Web应用:从基础到实践(附光盘)》主要分成两个部分:第一部分为理论知识部分,主要讲述Struts和Hibernate协同开发的技术细节。第二部分为实例部分,利用Struts和Hibernate开发了一些有实际应用价值的Web应用实例,包括RSS阅读器、用户管理系统、网上论坛、考试成绩维护系统等。最后还对如何进行测试进行了详细的介绍。
《Struts+Hibernate开发Web应用:从基础到实践(附光盘)》适合有Java基础,但对Struts和Hibernate不甚了解的读者阅读,可以帮助读者快速掌握利用这两个开源框架开发J2EE下Web应用的方法。
目录
第1章 Web应用程序与J2EE平台
1.1 Web应用程序
1.2 J2EE平台的产生
1.3 J2EE平台特性
1.3.1 作为企业应用的特性
1.3.2 J2EE的多层结构
1.3.3 J2EE的结构变形
1.4 J2EE平台简介
1.4.1 J2EE主要组成技术
1.4.2 J2EE容器
1.5 J2EE服务器
1.6 参与J2EE平台开发的各种角色
第2章 初识Struts
2.1 Struts预备知识
2.1.1 Web应用程序的生命周期
2.1.2 Java Servlet
2.1.3 JavaServer Pages(JSP)
2.1.4 JavaBean
2.1.5 XML基础
2.2 Struts框架
2.2.1 Struts框架的历史与目前的商业应用
2.2.2 Struts框架的特性和优点
2.2.3 与JSTL、JSF等其他技术框架的比较
2.3 Struts的MVC构架
2.3.1 MVC设计模式
2.3.2 Struts的MVC构架
第3章 初识Hibernate
3.1 Hibernate预备知识
3.1.1 JDBC
3.1.2 持久化
3.2 O/R Mapping
3.3 Hibernate介绍
3.3.1 Hibernate的背景和特性
3.3.2 与EJB等其他技术的比较
3.3.3 Hibernate的主要组成
3.3.4 Hibernate的Configuration、SessionFactory和Session
3.3.5 Hibernate的配置
第4章 Struts和Hibernate的环境配置与应用小实例
4.1 Struts和Hibernate的开发环境配置
4.1.1 数据库的安装和管理:
4.1.2 Web Server的安装和管理
4.1.3 Hibernate的安装
4.1.4 Struts的安装
4.1.5 开发工具的选择
4.1.6 配置Eclipse
4.2 实例一:用户密码验证和登录
4.2.1 总体设计
4.2.2 具体实现
4.2.3 实例小结
4.3 实例二:用户密码修改
4.3.1 总体设计
4.3.2 具体实现
4.3.3 运行实例与小结
第5章 Struts的配置
5.1 Web.xml的配置
5.2 Struts-config.xml的配置
5.3 多个配置文件
5.4 理解流程
第6章 Struts组件
6.1 Struts的组件
6.1.1 Model组件
6.1.2 View组件
6.1.3 Controller组件
6.1.4 组件的工作以及开发过程
6.2 4个核心组件
6.2.1 Action Servlet
6.2.2 Action Class
6.2.3 ActionForm
6.2.4 ActionMapping
第7章 Struts标签
7.1 标签库
7.2 HTML标签
7.2.1 HTML标签的使用
7.2.2 主要的HTML标签
7.3 Bean标签
7.4 Logic标签
7.5 Nested标签
7.6 自定义标签
第8章 Tiles、Validator和异常
8.1 Tiles框架
8.2 Validator
8.3 利用Struts插件机制配置Hibernate
8.4 Struts的全局异常与局部异常.
8.5 Struts开发的一些建议
第9章 Hibernate的映射关联方式
9.1 一对一关联
9.2 一对多关联
9.3 多对多关联
第10章 Hibemate的数据查询和操作
10.1 HQL
10.2 条件查询
10.3 SQL查询
10.4 对持久化对象的操作
第11章 Hiberrmte自动化生成工具、事务与并发、延迟加载
11.1 自动代码生成工具
11.2 事务与并发
11.3 延迟加载(Lazy Loading)
第12章 RSS在线阅读器
12.1 RSS知识
12.2 利用Struts开发RSS在线阅读器
12.3 利用Hibernate完成RSS自动更新
12.4 Struts+Hibernate开发RSS阅读器
12.5 总结与改进
第13章 用户管理系统
13.1 系统设计
13.1.1 功能、流程与模块
13.1.2 数据库设计与Hibernate设计
13.1.3 Action和Form设计
13.1.4 页面设计
13.2 具体实现
13.2.1 构建系统框架
13.2.2 实现功能模块
13.2.3 运行实例
第14章 网上论坛
14.1 系统设计
14.1.1 功能、模块与流程
14.1.2 数据库设计与Hibernate设计
14.1.3 Action和Form设计
14.1.4 页面设计
14.2 系统实现
14.2.1 构建系统框架
14.2.2 实现功能模块
14.2.3 实例演示
第15章 考试成绩维护系统
15.1 系统设计
15.1.1 功能与模块
15.1.2 数据库设计与Hibernate设计
15.1.3 Action、Form和Manager类设计
15.1.4 页面设计
15.2 系统实现
15.2.1 构建系统框架
15.2.2 实现功能模块
第16章 Web测试
16.1 Web测试的内容
16.1.1 Web测试的內容
16.1.2 Web测试的方法
16.2 利用JUnit做单元测试
16.3 利用StrutsTestCase做Struts单元测试
16.4 利用JMeter做压力测试
16.4.1 压力测试概述
16.4.2 JMeter概述
16.4.3 应用JMeter
16.5 其他测试工具
附录A HTML标签描述
附录B Logic标签描述
1.1 Web应用程序
1.2 J2EE平台的产生
1.3 J2EE平台特性
1.3.1 作为企业应用的特性
1.3.2 J2EE的多层结构
1.3.3 J2EE的结构变形
1.4 J2EE平台简介
1.4.1 J2EE主要组成技术
1.4.2 J2EE容器
1.5 J2EE服务器
1.6 参与J2EE平台开发的各种角色
第2章 初识Struts
2.1 Struts预备知识
2.1.1 Web应用程序的生命周期
2.1.2 Java Servlet
2.1.3 JavaServer Pages(JSP)
2.1.4 JavaBean
2.1.5 XML基础
2.2 Struts框架
2.2.1 Struts框架的历史与目前的商业应用
2.2.2 Struts框架的特性和优点
2.2.3 与JSTL、JSF等其他技术框架的比较
2.3 Struts的MVC构架
2.3.1 MVC设计模式
2.3.2 Struts的MVC构架
第3章 初识Hibernate
3.1 Hibernate预备知识
3.1.1 JDBC
3.1.2 持久化
3.2 O/R Mapping
3.3 Hibernate介绍
3.3.1 Hibernate的背景和特性
3.3.2 与EJB等其他技术的比较
3.3.3 Hibernate的主要组成
3.3.4 Hibernate的Configuration、SessionFactory和Session
3.3.5 Hibernate的配置
第4章 Struts和Hibernate的环境配置与应用小实例
4.1 Struts和Hibernate的开发环境配置
4.1.1 数据库的安装和管理:
4.1.2 Web Server的安装和管理
4.1.3 Hibernate的安装
4.1.4 Struts的安装
4.1.5 开发工具的选择
4.1.6 配置Eclipse
4.2 实例一:用户密码验证和登录
4.2.1 总体设计
4.2.2 具体实现
4.2.3 实例小结
4.3 实例二:用户密码修改
4.3.1 总体设计
4.3.2 具体实现
4.3.3 运行实例与小结
第5章 Struts的配置
5.1 Web.xml的配置
5.2 Struts-config.xml的配置
5.3 多个配置文件
5.4 理解流程
第6章 Struts组件
6.1 Struts的组件
6.1.1 Model组件
6.1.2 View组件
6.1.3 Controller组件
6.1.4 组件的工作以及开发过程
6.2 4个核心组件
6.2.1 Action Servlet
6.2.2 Action Class
6.2.3 ActionForm
6.2.4 ActionMapping
第7章 Struts标签
7.1 标签库
7.2 HTML标签
7.2.1 HTML标签的使用
7.2.2 主要的HTML标签
7.3 Bean标签
7.4 Logic标签
7.5 Nested标签
7.6 自定义标签
第8章 Tiles、Validator和异常
8.1 Tiles框架
8.2 Validator
8.3 利用Struts插件机制配置Hibernate
8.4 Struts的全局异常与局部异常.
8.5 Struts开发的一些建议
第9章 Hibernate的映射关联方式
9.1 一对一关联
9.2 一对多关联
9.3 多对多关联
第10章 Hibemate的数据查询和操作
10.1 HQL
10.2 条件查询
10.3 SQL查询
10.4 对持久化对象的操作
第11章 Hiberrmte自动化生成工具、事务与并发、延迟加载
11.1 自动代码生成工具
11.2 事务与并发
11.3 延迟加载(Lazy Loading)
第12章 RSS在线阅读器
12.1 RSS知识
12.2 利用Struts开发RSS在线阅读器
12.3 利用Hibernate完成RSS自动更新
12.4 Struts+Hibernate开发RSS阅读器
12.5 总结与改进
第13章 用户管理系统
13.1 系统设计
13.1.1 功能、流程与模块
13.1.2 数据库设计与Hibernate设计
13.1.3 Action和Form设计
13.1.4 页面设计
13.2 具体实现
13.2.1 构建系统框架
13.2.2 实现功能模块
13.2.3 运行实例
第14章 网上论坛
14.1 系统设计
14.1.1 功能、模块与流程
14.1.2 数据库设计与Hibernate设计
14.1.3 Action和Form设计
14.1.4 页面设计
14.2 系统实现
14.2.1 构建系统框架
14.2.2 实现功能模块
14.2.3 实例演示
第15章 考试成绩维护系统
15.1 系统设计
15.1.1 功能与模块
15.1.2 数据库设计与Hibernate设计
15.1.3 Action、Form和Manager类设计
15.1.4 页面设计
15.2 系统实现
15.2.1 构建系统框架
15.2.2 实现功能模块
第16章 Web测试
16.1 Web测试的内容
16.1.1 Web测试的內容
16.1.2 Web测试的方法
16.2 利用JUnit做单元测试
16.3 利用StrutsTestCase做Struts单元测试
16.4 利用JMeter做压力测试
16.4.1 压力测试概述
16.4.2 JMeter概述
16.4.3 应用JMeter
16.5 其他测试工具
附录A HTML标签描述
附录B Logic标签描述
Struts+Hibernate开发Web应用:从基础到实践
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!