J2EE应用实践教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:郑阿奇主编;俞琰编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2009
- ISBN:9787121078521
- 页数:239 页
第1章 J2EE开发介绍 1
1.1 网上书店的开发流程 2
1.1.1 开发工具安装 2
1.1.2 设计阶段 3
1.1.3 开发阶段 4
1.2 J2EE核心技术 5
习题 6
第2章 为开发做好准备 7
2.1 MyEclipse开发环境的搭建 7
2.2 开发第一个Java Project 10
2.2.1 开发步骤 10
2.2.2 知识点——包、目录和JAR文件 12
2.3 开发第一个Web Project 12
2.4 开发第一个Struts 2程序 15
2.4.1 概述 15
2.4.2 详细开发步骤 16
2.4.3 知识点——Servlet、Filter简介 20
2.4.4 知识点——Struts 2配置 23
2.4.5 知识点——Struts 2工作机制 28
2.5 开发第一个Hibernate程序 29
2.5.1 概述 29
2.5.2 详细开发步骤 30
2.5.3 知识点——Hibernate:Configuration File配置文件 38
2.5.4 知识点——Hibernate主要接口 39
2.5.5 知识点——Hibernate实体映射基础 41
2.6 开发第一个Spring程序 45
2.6.1 知识点——Spring IoC 45
2.6.2 开发第一个Spring程序 48
2.6.3 知识点——Spring容器 50
2.6.4 知识点——Spring基本配置 52
2.7 开发Struts 2、Spring集成程序 55
2.7.1 概述 55
2.7.2 具体开发步骤 56
2.8 开发Hibernate、Spring集成程序 59
2.8.1 概述 59
2.8.2 具体步骤 60
2.8.3 知识点——Spring对Hibernate的支持 65
2.9 开发Struts 2、Hibernate、Spring集成程序 67
2.9.1 概述 67
2.9.2 具体步骤 68
习题 75
第3章 开始J2EE开发之旅 76
3.1 网上书店概述 76
3.2 数据库设计 77
3.2.1 设计概念数据模型 77
3.2.2 生成物理数据模型 84
3.2.3 生成数据库 84
3.2.4 在MySQL中创建数据库和表 86
3.3 系统结构 87
3.3.1 项目包的命名 87
3.3.2 功能模块包的划分 87
3.4 搭建系统框架 89
习题 93
第4章 注册、登录和注销 94
4.1 开发步骤 95
4.1.1 注册 96
4.1.2 登录 105
4.1.3 注销 109
4.2 知识点——DAO模式 110
4.3 知识点——Hibernate:Query接口 111
4.3.1 绑定参数 111
4.3.2 list()方法 112
4.4 知识点——Hibernate:HQL检索语言 112
4.4.1 实体查询 112
4.4.2 实体的更新和删除 113
4.5 知识点——Struts 2:Action 114
4.5.1 概述 114
4.5.2 Action的定义 114
4.5.3 通过Action获取请求参数 115
4.5.4 ActionSupport 117
4.6 知识点——Struts 2:OGNL表达式 118
4.6.1 Struts 2的OGNL表达式 118
4.6.2 OGNL的集合操作 120
4.7 知识点——Struts 2:标签库 120
4.7.1 数据标签 120
4.7.2 控制标签 122
习题 122
第5章 显示图书 123
5.1 开发步骤 125
5.1.1 显示图书分类 125
5.1.2 显示指定类型图书 130
5.1.3 分页显示指定类型图书 135
5.1.4 搜索图书 140
5.2 知识点——Hibernate高级特性 143
5.2.1 实体对象生命周期 143
5.2.2 缓存管理 145
5.2.3 事务 146
第6章 购物车 149
6.1 开发步骤 150
6.1.1 添加到购物车 150
6.1.2 显示购物车 157
6.1.3 结账 158
6.2 知识点——Hibernate数据关联 162
6.2.1 多对一 162
6.2.2 一对多 164
6.2.3 双向关联 166
习题 169
第7章 在Spring中管理事务 170
7.1 知识点——AOP简介 170
7.1.1 从代理机制初探AOP 170
7.1.2 动态代理 172
7.1.3 AOP术语与概念 172
7.1.4 通知Advice 174
7.1.5 切入点PointCut 176
7.1.6 Spring对事务的支持 177
7.2 开发步骤 180
习题 182
第8章 Ajax用户注册 183
8.1 开发步骤 183
8.2 Ajax入门 190
8.2.1 Asynchronous JavaScript+XML 190
8.2.2 XMLHttpRequest 191
8.2.3 基于Ajax的用户注册实例 192
8.2.4 Ajax集成技术:DWR 193
习题 194
第9章 测试部署 195
9.1 测试 195
9.1.1 应用测试:使用JUnit单元测试框架 195
9.1.2 性能与压力测试 199
9.2 部署 200
9.2.1 部署网上书城 200
9.2.2 部署方式 201
习题 203
附录A Tomcat介绍 204
A.1 Tomcat安装 204
A.2 Tomcat目录结构剖析 205
A.3 在Tomcat上发布一个应用程序 206
A.4 用户服务器交互 206
附录B MyEclipse介绍 209
B.1 MyEclipse介绍 209
B.2 MyEclipse配置 209
B.3 MyEclipse使用 212
附录C MySQL介绍 217
C.1 MySQL基本命令操作 217
C.2 MySQL图形化操作 221
附录D 日志记录 224
D.1 Log4j介绍 224
D.2 Log4j配置 225
D.3 加载配置文件 225
D.4 更通用的使用方法Commons-logging 226
附录E PowerDesigner简介 228
E.1 PowerDesigner简介 228
E.2 概念数据模型概述 229
E.3 使用PowerDesigner概念数据模型 230
E.3.1 新建概念数据模型 230
E.3.2 创建新实体 232
E.3.3 添加实体属性 233
E.3.4 约束 234
E.3.5 实体主次标志符 235
E.3.6 联系 237
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017