理论部分 3
第1章 Java EE概述 3
1.1 Java EE概述 4
1.2 应用服务器 9
1.3 市场主流的应用服务器 10
1.4 EJB 11
1.5 Java EE优势 12
1.6 Java EE主要技术 13
1.7 安装WebLogic服务器 17
1.8 部署Web应用程序 19
1.9 小结 20
1.10 英语角 20
1.11 作业 20
1.12 思考题 20
1.13 学员回顾内容 20
第2章 使用Ajax改进用户体验 21
2.1 Web 3.0 21
2.2 Ajax 23
2.3 Ajax技术结构 35
2.4 信息搜索示例 40
2.5 小结 47
2.6 英语角 48
2.7 作业 48
2.8 思考题 48
2.9 学员回顾内容 49
第3章 Ajax实战技巧 50
3.1 完成表单验证 50
3.2 动态加载列表框 55
3.3 实现自动完成 63
3.4 小结 70
3.5 英语角 71
3.6 作业 71
3.7 思考题 71
3.8 学员回顾内容 71
第4章 使用Hibernate完成对象持久化 72
4.1 为什么需要Hibernate 73
4.2 Hibernate是什么 74
4.3 使用Hibernate的基本步骤 76
4.4 使用Hibernate实现数据的删改 86
4.5 使用工具简化Hibernate开发 90
4.6 在项目中使用Hibernate 93
4.7 小结 97
4.8 英语角 98
4.9 作业 98
4.10 思考题 98
4.11 学员回顾内容 99
第5章 Hibernate的关联映射 100
5.1 关联 100
5.2 多对多关联 118
5.3 小结 124
5.4 英语角 125
5.5 作业 125
5.6 思考题 125
5.7 学员回顾内容 125
第6章 Hibernate查询 126
6.1 Hibernate查询语言 126
6.2 Criteria查询 137
6.3 小结 139
6.4 英语角 140
6.5 作业 140
6.6 思考题 140
6.7 学员回顾内容 140
第7章 Hibernate高级特性 141
7.1 Hibernate检索策略 141
7.2 Hibernate缓存 150
7.3 小结 155
7.4 英语角 156
7.5 作业 156
7.6 思考题 156
7.7 学员回顾内容 156
第8章 Spring原理与应用 157
8.1 Spring概述 158
8.2 Spring核心技术 161
8.3 Spring中的Bean 165
8.4 依赖注入 172
8.5 小结 184
8.6 英语角 184
8.7 作业 185
8.8 思考题 185
8.9 学员回顾内容 185
第9章 Spring DI详解 186
9.1 Spring DI机制的基本原理 186
9.2 注解方式注入依赖对象 197
9.3 小结 202
9.4 英语角 203
9.5 作业 203
9.6 思考题 203
9.7 学员回顾内容 203
第10章 Spring AOP 204
10.1 面向方面编程概述 204
10.2 AOP详解 211
10.3 Spring+JDBC组合开发 217
10.4 小结 221
10.5 英语角 222
10.6 作业 222
10.7 思考题 222
10.8 学员回顾内容 222
第11章 Spring与Struts、Hibernate的集成 223
11.1 Spring与Hibernate的集成 223
11.2 使用Spring重新组装Web程序 228
11.3 声明式事务 235
11.4 小结 244
11.5 英语角 245
11.6 作业 245
11.7 思考题 245
11.8 学员回顾内容 245
上机部分 249
第1章 Java EE概述 249
1.1 指导(1小时10分钟) 249
1.2 练习 249
1.3 作业 259
第2章 使用Ajax改进用户体验 260
2.1 指导(1小时10分钟) 260
2.2 Ajax的实现方式完成用户登录 260
2.3 作业 270
第3章 Ajax实战技巧 271
3.1 指导(1小时10分钟) 271
3.2 练习 289
3.3 作业 290
第4章 使用Hibernate完成对象持久化 291
4.1 指导 291
4.2 练习 295
4.3 作业 302
第5章 Hibernate的关联映射 303
5.1 指导 303
5.2 练习 303
5.3 作业 316
第6章 Hibernate查询 318
6.1 指导 318
6.2 练习 318
6.3 作业 328
第7章 Hibernate高级特性 329
7.1 指导 329
7.2 练习 329
7.3 作业 339
第8章 Spring原理与应用 340
8.1 指导 340
8.2 练习 340
8.3 作业 348
第9章 Spring DI详解 349
9.1 指导 349
9.2 练习 349
9.3 作业 356
第10章 Spring AOP 357
10.1 指导 357
10.2 练习 357
10.3 作业 360
第11章 Spring与Struts、Hibernate的集成 363
11.1 指导 363
11.2 练习 363
11.3 作业 379