基于Struts和Hibernate技术的web开发应用
基于Struts和Hibernate技术的web开发应用封面图

基于Struts和Hibernate技术的web开发应用

王颖玲, 编著

出版社:清华大学出版社

年代:2011

定价:22.0

书籍简介:

本书介绍了开发用到的J2EE Web应用的流行框架SSH中的Struts和Hibernate框架,以及在开发工作中MyEclipse和MySQL软件的常用操作。

书籍目录:

第1章 j2ee和mvc

1.1 j2ee简介

1.1.1 j2ee是什么

1.1.2 j2ee技术

1.1.3 轻量级j2ee开发

1.2 软件架构

1.2.1 mvc模式

1.2.2 n层架构

1.3 构建mvc应用之登录功能

1.3.1 功能需求描述

1.3.2 登录功能应用架构分析

1.3.3 数据库分析与建立

1.3.4 视图层实现

1.3.5 控制层实现

1.3.6 模型层实现

1.3.7 运行

1.4 实验与能力拓展

第2章 struts基本原理和应用

2.1 struts入门

2.1.1 struts简介

2.1.2 struts开发环境的配置

2.2 struts基本原理与核心组件

2.2.1 struts基本原理

2.2.2 struts-config.xml配置文件

2.2.3 struts控制器组件

2.2.4 struts的formbean

2.3 开发基于struts的应用

2.3.1 需求说明

2.3.2 开发基于struts的用户登录功能

2.3.3 结合案例回顾struts原理

2.4 实验与能力拓展

第3章 使用dispatchaction优化控制层

3.1 默认的action类

3.1.1 默认的action

3.1.2 解读action类的execute()方法

3.2 dispatchaction

3.2.1 使用dispatchaction的必要性

3.2.2 dispatchaction的使用

3.3 使用dispatchaction改进原型系统

3.3.1 使用dispatchaction为原型系统添加注册功能

3.3.2 使用dispatchaction为原型系统添加退出功能

3.4 实验与能力拓展

第4章 使用struts标签进行页面处理和国际化

4.1 struts中国际化处理

4.1.1 国际化

4.1.2 资源文件

4.1.3 国际化处理过程

4.2 struts视图组件

4.2.1 struts—html

4.2.2 struts—bean

4.2.3 struts—logic

4.3 为原型系统添加国际化处理

4.4 实验与能力拓展

第5章 hibernate入门

5.1 hibernate介绍

5.1.1 基础理论

5.1.2 hibernate简介

5.2 hibernate应用框架

5.2.1 hibernate体系结构

5.2.2 hibernate核心组件

5.3 hibernate核心

5.3.1 hibernate配置文件

5.3.2 hibernate映射文件

5.3.3 hibernate运行原理

5.4 应用hibernate开发原型中的注册功能

5.4.1 hibernate应用开发流程

5.4.2 hibernate开发原型中的注册功能

5.5 实验与能力拓展

第6章 hibernate查询

6.1 hibernate查询介绍

6.2 hql查询基础

6.2.1 from子查询

6.2.2 select子查询

6.2.3 where子查询

6.2.4 orderby子查询

6.2.5 统计函数查询

6.2.6 联接查询

6.3 criteria查询

6.3.1 criteria查询的使用步骤

6.3.2 创建criteria查询

6.3.3 使用restriction类为查询增加限制

6.4 应用hql查询实现原型系统的登录功能

6.5 实验与能力拓展

第7章 项目练手:网上购物子系统

7.1 系统概述

7.2 系统功能演示

7.3 系统设计

7.3.1 数据库设计

7.3.2 创建数据库

7.3.3 目录和包结构

7.4 工程准备

7.5 工程的设计和实现

7.5.1 配置工程的struts和hibernate框架支持

7.5.2 为工程添加公共类

7.5.3 实现dao模式的公共类

7.6 用户管理功能的设计和实现

7.6.1 用户管理功能的逻辑设计

7.6.2 用户管理功能的模型层实现

7.6.3 登录和注册功能的视图层实现

7.6.4 用户管理功能的控制层实现

内容摘要:

21世纪影响世界的三大关键技术:以计算机和网络为代表的信息技术;以基因工程为代表的生命科学和生物技术;以纳米技术为代表的新型材料技术。信息技术居三大关键技术之首。国民经济的发展采取信息化带动现代化的方针,要求在所有领域中迅速推广信息技术,导致需要大量的计算机科学与技术领域的优秀人才。计算机科学与技术的广泛应用是计算机学科发展的原动力,计算机科学是一门应用科学。因此,计算机学科的优秀人才不仅应具有坚实的科学理论基础,而且更重要的是能将理论与实践相结合,并具有解决实际问题的能力。培养计算机科学与技术的优秀人才是社会的需要、国民经济发展的需要。制定科学的教学计划对于培养计算机科学与技术人才十分重要,而教材的选择是实施教学计划的一个重要组成部分,《21世纪计算机科学与技术实践型教程》主要考虑了下述两方面。 一方面,高等学校的计算机科学与技术专业的学生,在学习了基本的必修课和部分选修课程之后,立刻进行计算机应用系统的软件和硬件开发与应用尚存在一些困难,而《21世纪计算机科学与技术实践型教程》就是为了填补这部分空白。将理论与实际联系起来,使学生不仅学会了计算机科学理论,而且也学会应用这些理论解决实际问题。 另一方面,计算机科学与技术专业的课程内容需要经过实践练习,才能深刻理解和掌握。因此,本套教材增强了实践性、应用性和可理解性,并在体例上做了改进--使用案例说明。实践型教学占有重要的位置,不仅体现了理论和实践紧密结合的学科特征,而且对于提高学生的综合素质,培养学生的创新精神与实践能力有特殊的作用。因此,研究和撰写实践型教材是必需的,也是十分重要的任务。优秀的教材是保证高水平教学的重要因素,选择水平高、内容新、实践性强的教材可以促进课堂教学质量的快速提升。在教学中,应用实践型教材可以增强学生的认知能力、创新能力、实践能力以及团队协作和交流表达能力。

书籍规格:

书籍详细信息
书名基于Struts和Hibernate技术的web开发应用站内查询相似图书
9787302261452
如需购买下载《基于Struts和Hibernate技术的web开发应用》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)22.0语种简体中文
尺寸26 × 19装帧平装
页数 154 印数

书籍信息归属:

基于Struts和Hibernate技术的web开发应用是清华大学出版社于2011.出版的中图分类号为 TP312 ,TP311.56 的主题关于 JAVA语言-程序设计-高等学校-教材 ,软件工具-程序设计-高等学校-教材 的书籍。