J2EE轻量级应用开发教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:郑睿主编
- 出 版 社:北京:高等教育出版社
- 出版年份:2010
- ISBN:9787040288452
- 页数:257 页
第1章 Struts概述 1
本章要点 1
1.1 Struts起源 1
1.2 架构的概念 2
1.3 Struts体系结构 3
1.3.1 经典MVC设计模式 3
1.3.2 JSP计模式 3
1.3.3 Struts 1.1 MVC体系结构 5
本章小结 6
第2章 Struts 1.1安装和使用初步 7
本章要点 7
2.1 Struts安装 7
2.1.1 需要提前安装的软件 7
2.1.2 通过Struts的二进制发布包安装Struts 8
2.1.3 通过源码构造Struts 8
2.1.4 Struts的基本组件包简介 8
2.2 开发第一个Struts应用程序 9
2.2.1 应用程序功能及UI设计 9
2.2.2 实现步骤 10
本章小结 15
第3章 Struts核心机制及组件 16
本章要点 16
3.1 Struts工作原理 16
3.2 Struts核心组件 19
3.2.1 Model组件 19
3.2.2 View组件 29
3.2.3 Controller组件 29
3.3 应用程序国际化 38
3.3.1 Resource Bundle 39
3.3.2 Struts标记使用初步 40
3.3.3 开发第一个Struts国际化应用程序 41
3.4 表单验证和错误管理 44
3.4.1 ActionError和ActionErrors 44
3.4.2 表单验证 45
3.4.3 错误管理 47
本章小结 50
第4章 Struts配置 51
本章要点 51
4.1 应用程序部署文件web.xml 51
4.2 Struts配置文件struts-config.xml 52
本章小结 55
第5章 Struts高级特性 56
本章要点 56
5.1 动态表单及动态验证表单 56
5.1.1 动态表单 56
5.1.2 动态验证表单 57
5.2 Struts JDBC连接池 65
本章小结 69
第6章 Struts标记库 70
本章要点 70
6.1 HTML标记 70
6.1.1 基本标记 71
6.1.2 表单及输入组件标记 72
6.1.3 显示错误信息的标记 75
6.2 Bean标记 75
6.2.1 Bean定义标记 76
6.2.2 变量定义标记 78
6.2.3 显示Bean属性标记 82
6.2.4 消息标记和国际化 82
6.3 逻辑标记 82
6.3.1 条件逻辑标记 82
6.3.2 重复逻辑标记 85
6.3.3 流程控制标记 88
6.4 模板标记 89
本章小结 91
第7章 Hibernate框架 92
本章要点 92
7.1 概述 92
7.1.1 Hibernate产生背景 92
7.1.2 Hibernate的相关概念 94
7.1.3 Hibernate的下载及设置 94
7.1.4 第一个Hibernate示例 95
7.1.5 第二个Hibernate示例 101
7.2 实体映射基础 105
7.2.1 Hibernate基本配置 105
7.2.2 Hibernate架构 111
7.2.3 Hibernate核心API 112
7.2.4 持久化对象的生命周期 118
7.3 复杂实体映射 119
7.3.1 联合主键 120
7.3.2 组合映射 127
7.3.3 Blob/Clob数据类型的映射关系 132
7.4 对象关联映射 137
7.4.1 集合类映射 137
7.4.2 关联映射:一对多/多对一 141
7.4.3 关联映射:一对一(外键关联) 148
7.4.4 关联映射:一对一(主键关联) 154
7.4.5 关联映射:多对多 157
7.4.6 继承关系映射 164
7.5 数据查询 171
7.5.1 HQL基本查询 171
7.5.2 HQL条件查询 173
7.5.3 其他查询方式 174
本章小结 176
第8章 Spring 177
本章要点 177
8.1 Spring介绍 177
8.2 Spring核心模块 177
8.3 Spring实例 180
本章小结 187
第9章 Spring IOC 188
本章要点 188
9.1 IOC介绍 188
9.2 控制反转 188
9.3 依赖注入 191
本章小结 192
第10章 Spring容器 193
本章要点 193
10.1 容器实例化 193
10.1.1 从classpath路径下加载applicationContext.xml文件 193
10.1.2 从文件系统中加载applicationContext.xml文件 194
10.1.3 从输入流中加载applicationContext.xml文件 194
10.1.4 基于多配置文件的加载 194
10.2 Bean实例化 195
10.2.1 使用构造器创建实例 195
10.2.2 使用静态工厂方法创建实例 196
10.2.3 使用实例工厂方法创建实例 197
本章小结 199
第11章 Spring数据访问 200
本章要点 200
11.1 Spring对DAO的支持 200
11.1.1 DAO 200
11.1.2 一致的异常层次 200
11.1.3 一致的DAO抽象类 201
11.2 在Spring中使用JDBC 201
11.2.1 使用JdbcTemplate 201
11.2.2 JDBC操作的Java对象化 207
11.3 在Spring中使用Hibernate 209
11.4 自增长序列DataFieldMax-ValueIncrementer 209
本章小结 210
第12章 Spring对Hibenate的支持 211
本章要点 211
12.1 在MyEclipse开发配置Hibernate和Spring 211
12.2 配置数据浏览视图 211
12.2.1 创建新项目 212
12.2.2 安装Spring框架 212
12.2.3 安装Hibernate 3.1框架 212
12.3 注入SessionFactory 218
12.4 使用HibernateTemplate 225
12.5 使用HibernateDaoSupport 227
12.6 使用HibernateTemplate进行分页 228
本章小结 229
第13章 Spring事务处理 230
本章要点 230
13.1 事务概念 230
13.1.1 编程序事务管理 231
13.1.2 声明式事务管理 231
13.2 JDBC编程序事务处理 233
13.2.1 使用TransactionTemplate 233
13.2.2 使用PlatformTransaction Manager 235
13.3 JDBC声明式事务管理 236
13.4 Hibernate编程序事务处理 238
13.5 Hibernate声明式事务管理 241
13.6 编程序事务管理与声明式事务管理的选择 242
13.7 事务属性介绍 243
本章小结 243
第14章 Spring MVC 244
本章要点 244
14.1 Spring Web MVC框架 244
14.2 分发器 247
14.3 WebApplicationContext 248
14.3.1 使用ContextLoadListener 248
14.3.2 使用ContextLoadServlet 249
本章小结 249
第15章 Spring对Struts的支持 250
本章要点 250
15.1 使用DelegatingActionProxy类 250
15.2 使用ActionSupport 254
本章小结 256
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018