标题：J2EE轻量级应用开发教程
图书信息
出版社: 高等教育出版社; 第1版 (2010年4月1日)
平装: 256页
正文语种: 简体中文
开本: 16
ISBN: 9787040288452
条形码: 9787040288452
尺寸: 25.8 x 18.2 x 1.2 cm
重量: 399 g
内容简介
《J2EE轻量级应用开发教程(计算机应用专业)》是国家示范性高职院校建设项目成果教材。《J2EE轻量级应用开发教程(计算机应用专业)》介绍了J2EE开发中Struts、Hibernate、Spring等目前主流框架的具体使用方法。《J2EE轻量级应用开发教程(计算机应用专业)》共包括15章，分为三个部分。第一部分讲述Struts起源、体系结构、Struts工作原理、应用程序国际化、表单验证以及Struts标记等内容。第二部分讲述Hibernate基础知识、实体映射、复杂实体映射、对象关联映射、HQI。数据查询等内容。第三部分讲述Spring基础知识、Spring核心模块、Spring IOC概念、控制反转、依赖注人、Spring容器实例化以及Bean实例化等Spring框架的实用技术。
《J2EE轻量级应用开发教程(计算机应用专业)》适合作为高职高专院校计算机相关专业的教材，也可作为初学者的自学用书以及开发人员的参考资料。
目录
第1章 Struts概述
本章要点
1.1 Struts起源
1.2 架构的概念
1.3 Struts体系结构
1.3.1 经典MVC设计模式
1.3.2 JSP计模式
1.3.3 Struts1.1 MVC体系结构
本章小结
第2章 Struts1.1 安装和使用初步
本章要点
2.1 Struts安装
2.1.1 需要提前安装的软件
2.1.2 通过Struts的二进制发布包安装Struts
2.1.3 通过源码构造Struts
2.1.4 Struts的基本组件包简介
2.2 开发第一个Struts应用程序
2.2.1 应用程序功能及uI设计
2.2.2 实现步骤
本章小结
第3章 Struts核心机制及组件
本章要点
3.1 Struts工作原理
3.2 Struts核心组件
3.2.1 Model组件
3.2.2 View组件
3.2.3 Controller-组件
3.3 应用程序国际化
3.3.1 ResourceBundle
3.3.2 Struts标记使用初步
3.3.3 开发第一个Struts国际化应用程序
3.4 表单验证和错误管理
3.4.1 ActionError和ActionErrors
3.4.2 表单验证
3.4.3 错误管理
本章小结
第4章 Struts配置
本章要点
4.1 应用程序部署文件web.xml
4.2 Struts配置文件Struts config.xml
本章小结
第5章 Struts高级特性
本章要点
5.1 动态表单及动态验证表单
5.1.1 动态表单
5.1.2 动态验证表单
5.2 Struts JDBC连接池
本章小结
第6章 Struts标记库
本章要点
6.1 HTML标记
6.1.1 基本标记
6.1.2 表单及输入组件标记
6.1.3 显示错误信息的标记
6.2 Bean标记
6.2.1 Bean定义标记
6.2.2 变量定义标记
6.2.3 显示Bean属性标记
6.2.4 消息标记和国际化
6.3 逻辑标记
6.3.1 条件逻辑标记
6.3.2 重复逻辑标记
6.3.3 流程控制标记
6.4 模板标记
本章小结
第7章 Hibernate框架
本章要点
7.1 概述
7.1.1 Hibernate产生背景
7.1.2 Hibernate的相关概念
7.1.3 Hibernate的下载及设置
7.1.4 第一个Hibernate示例
7.1.5 第二个Hibernate示例
7.2 实体映射基础
7.2.1 Hibernate基本配置
7.2.2 Hibernate架构
7.2.3 Hibernate核心API
7.2.4 持久化对象的生命周期
7.3 复杂实体映射
7.3.1 联合主键
7.3.2 组合映射
7.3.3 Blob/Clob数据类型的映射关系
7.4 对象关联映射
7.4.1 集合类映射
7.4.2 关联映射：一对多/多对一
7.4.3 关联映射：一对一(外键关联)
7.4.4 关联映射：一对一(主键关联)
7.4.5 关联映射：多对多
7.4.6 继承关系映射
7.5 数据查询
7.5.1 HQI.基本查询
7.5.2 HQL条件查询
7.5.3 其他查询方式
本章小结
第8章 Spring
本章要点
8.1 Spring介绍
8.2 Spring核心模块
8.3 Spring实例
本章小结
第9章 SpringIoC
本章要点
9.1 IOC介绍
9.2 控制反转
9.3 依赖注人
本章小结
第10章 Spring容器
本章要点
10.1 容器实例化
10.1.1 从classpath路径下加载appli-cationContext.xml文件
10.1.2 从文件系统中加载appli-cationContextl-xml文件
10.1.3 从输入流中加载appli-cationContextl-xml文件
10.1.4 基于多配置文件的加载
10.2 Bean实例化
10.2.1 使用构造器创建实例
10.2.2 使用静态工厂方法创建实例
10.2.3 使用实例工厂方法创建实例
本章小结
第11章 Spring数据访问
本章要点
11.1 Spring对DAO的支持
11.1.1 DAO
11.1.2 一致的异常层次
11.1.3 一致的DAO抽象类
11.2 在Spring中使用JDBC
11.2.1 使用Jdbc Template
11.2.2 JDBC操作的Java对象化
11.3 在Spring中使用Hibernate
11.4 自增长序列Data Fieid Max Valuelncrementer
本章小结
第12章Spring对Hibenate的支持
本章要点
12.1 在MyEclipse开发配置Hibernate和Spring
12.2 配置数据浏览视图
12.2.1 创建新项目
12.2.2 安装Spring框架
12.2.3 安装Hibernate3.1 框架
12.3 注人SessionFactory
12.4 使用HibernateTemplate
12.5 使用HibernateDaoSupport
12.6 使用HibernateTemplate进行分页
本章小结
第13章 Spring事务处理
本章要点
13.1 事务概念
13.1.1 编程序事务管理
13.1.2 声明式事务管理
13.2 JDBC编程序事务处理
13.2.1 使用TransactionTemplate
13.2.2 使用PlatformTransactionManager
13.3 JDBC声明式事务管理
13.4 Hibernate编程序事务处理
13.5 Hibernate声明式事务管理
13.6 编程序事务管理与声明式事务管理的选择
13.7 事务属性介绍
本章小结
第14章 SpringMVC
本章要点
14.1 SpringWebMVC框架
14.2 分发器
14.3 Web ApplicationContext
14.3.1 使用ContextLoadListener
14.3.2 使用ContextLoadServlet
本章小结
第15章 Spring对Struts的支持
本章要点
15.1 使用DelegatingActionProxy类
15.2 使用ActionSupport
本章小结