Java EE SSH框架应用开发项目教程
Java EE SSH框架应用开发项目教程作者:彭之军 开 本:16开 书号ISBN:9787121263439 定价: 出版时间:2015-06-01 出版社:电子工业出版社 |
Java EE SSH框架应用开发项目教程 本书特色
本书以java ee web开发的知识点为主线,以oracle数据库附带的表为基础,第1~4章讲解了jdbc、jsp、servlet、ajax在java ee中的使用方法,第5~12章重点而详细地介绍了struts2、spring3以及hibernate4框架的主要内容和*新内容。在本书的*后一章,以一个综合性的案例——图书管理系统,完整地介绍了使用ssh开源框架开发的全过程,内容包括目前主流的表示层技术jquery技术的详细讲解。
Java EE SSH框架应用开发项目教程 目录
第1章 综述 11.1 javaee技术和相关框架 1
1.1.1 javaee应用程序架构 1
1.1.2 对象关系映射框架 3
1.1.3 spring框架 3
1.2 本书的结构 3
1.3 jdbc的使用 4
1.3.1 jdbc系统的数据访问层 4
1.3.2 preparedstatement接口 8
本章总结 13
第2章 jsp+servlet介绍——系统的
控制层 14
2.1 jsp入门 14
2.1.1 **个jsp程序的运行 15
2.1.2 jsp中的小脚本 16
2.1.3 jsp表达式输出结果 17
2.1.4 jsp中的注释 18
2.2 jsp的内置对象 19
2.3 servlet的使用 22
2.4 jsp和servlet的关系 23
本章总结 26
第3章 jsp标准标签库(el和jstl) 27
3.1 el内置对象 28
3.2 jsp标准标签库 31
3.2.1 核心标签库 31
3.2.2 函数标签 37
本章总结 39
第4章 ajax实用技术 40
4.1 ajax介绍 41
4.2 ajax技术 41
4.2.1 判断用户是否存在 41
4.2.2 创建xmlhttprequest对象 42
4.2.3 使用javascript发送异步请求 43
4.2.4 服务器端servlet的代码 45
4.2.5 回调函数的处理 47
4.2.6 更新客户端显示 47
4.2.7 进一步完善 48
4.3 json对象 51
4.3.1 什么是json对象 52
4.3.2 json完整的格式 52
4.3.3 开发json案例 54
本章总结 58
第5章 struts2入门 59
5.1 mvc设计模式 59
5.2 做一个简易的mvc框架 61
5.2.1 定义action接口 61
5.2.2 开发controller类 62
5.2.3 视图页面 64
5.3 快速实现一个struts2应用 64
5.3.1 引入struts2类库 65
5.3.2 **个struts2程序 65
5.3.3 访问servlet api对象 69
5.4 struts2的配置优化 73
5.4.1 struts2配置文件 73
5.4.2 action的动态方法调用 77
本章总结 80
第6章 struts2深入 81
6.1 拦截器意义 81
6.2 struts2拦截器 81
6.2.1 配置拦截器 82
6.2.2 使用拦截器 83
6.2.3 默认拦截器 83
6.3 自定义拦截器 85
6.3.1 实现拦截器类 85
6.3.2 拦截器的配置 86
6.4 文件上传和下载 87
6.4.1 单文件上传 88
6.4.2 使用拦截器实现文件过滤 90
6.4.3 多文件上传 91
6.4.4 文件下载 92
6.5 ognl技术 93
6.5.1 数据类型转换 94
6.5.2 自定义类型转换器 98
6.5.3 ognl表达式 100
本章总结 103
第7章 struts2验证框架和国际化 104
7.1 struts2的验证方法 104
7.1.1 重写validate()方法 104
7.1.2 重写validatexxx()方法 106
7.1.3 验证框架 107
7.1.4 实现数据校验流程的总结 110
7.2 struts2国际化实现 110
7.2.1 国际化资源文件 111
7.2.2 在struts2应用使用国际化 113
7.2.3 使用程序实现用户选择语言 115
本章总结 117
第8章 hibernate入门 118
8.1 搭建hibernate环境 119
8.1.1 hibernate的简介 119
8.1.2 hibernate的下载和配置 119
8.2 使用hibernate完成持久化操作 124
8.2.1 持久化操作的步骤 124
8.2.2 根据主键加载对象 126
8.2.3 使用hibernate实现数据库的
增、删、改操作 127
8.3 hibernate中java对象的三种状态 129
8.3.1 实体对象的三种状态 129
8.3.2 三种状态之间的转换 131
8.4 脏检查及刷新缓存机制 131
8.4.1 脏检查 131
8.4.2 刷新缓存机制 132
8.5 数据的更新方法 132
8.6 使用myeclipse反向工程生成实体
和映射文件 135
本章总结 138
第9章 hibernate的关系映射 139
9.1 一对多关联映射 140
9.1.1 单向多对一的关联配置 140
9.1.2 单向一对多的关联配置 143
9.1.3 双向一对多的关联配置 146
9.2 多对多关联映射 151
9.3 一对一关联映射 155
9.3.1 外键映射 155
9.3.2 主键映射 157
9.4 hibernate的数据加载 159
9.4.1 类级别查询策略 160
9.4.2 一对多关联查询策略 161
9.4.3 多对一关联的查询策略 162
9.5 opensessioninview模式 163
本章总结 165
第10章 hibernate的查询 166
10.1 hql查询 166
10.1.1 如何使用hql 169
10.1.2 参数绑定 171
10.1.3 投影查询 172
10.1.4 排序 173
10.1.5 分页 173
10.1.6 聚合函数与分组查询 174
10.1.7 子查询 175
教材 高职高专教材
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
上一篇:面向对象程序设计-(C#.NET)
下一篇:土木工程材料试验教程
零零教育社区:论坛热帖子
[高考] 2022 西安电子科技大学《软件工程》大作业答案 (2022-04-25) |
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |