图书介绍
EJB3.0程序设计【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 青岛东合信息技术有限公司编著 著
- 出版社: 北京:中国商务出版社
- ISBN:9787510308062
- 出版时间:2012
- 标注页数:424页
- 文件大小:188MB
- 文件页数:440页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
EJB3.0程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
理论篇2
第1章 EJB概述2
本章目标2
学习导航2
任务描述3
1.1 EJB简介4
1.1.1 EJB的历史4
1.1.2 EJB相关概念5
1.2 EJB类型6
1.2.1会话Bean6
1.2.2实体和JPA7
1.2.3消息驱动Bean7
1.3 EJB架构7
1.3.1三层架构和EJB8
1.3.2 Java EE容器8
1.4 EJB提供的服务10
1.5 JNDI和依赖注入11
1.5.1 JNDI11
1.5.2依赖注入12
1.6 HelloEjb示例14
小结16
练习16
第2章 会话Bean18
本章目标18
学习导航18
任务描述19
2.1会话Bean简介20
2.1.1会话Bean与EJB服务20
2.1.2会话Bean的状态21
2.1.3会话Bean的生命周期21
2.1.4 EJB的单线程模型22
2.1.5案例介绍24
2.2会话Bean的业务接口25
2.2.1本地接口26
2.2.2远程接口27
2.2.3 WebService接口28
2.2.4实现业务接口28
2.2.5组合业务接口29
2.3无状态会话Bean30
2.3.1编写无状态会话Bean31
2.3.2无状态会话Bean的实例池33
2.3.3无状态会话Bean的生命周期35
2.4有状态会话Bean38
2.4.1编写有状态会话Bean38
2.4.2有状态会话Bean的钝化和激活43
2.4.3有状态会话Bean的生命周期44
2.4.4有状态会话Bean的注意事项46
2.5调用会话Bean46
2.5.1客户端类型47
2.5.2 EJB调用机制48
2.5.3本地调用49
2.5.4远程调用50
2.6 Web层访问会话Bean52
2.6.1访问无状态会话Bean53
2.6.2访问有状态会话Bean55
小结61
练习62
第3章 JPA64
本章目标64
学习导航64
任务描述65
3.1 JPA概述66
3.1.1 ORM66
3.1.2 JPA68
3.2 JPA实体68
3.2.1声明实体69
3.2.2实体主键70
3.2.3映射实体71
3.2.4生成主键74
3.2.5延迟加载77
3.3实体管理器79
3.3.1 EntityManager接口79
3.3.2持久化上下文80
3.3.3实体生命周期80
3.3.4实体生命周期回调82
3.3.5持久化单元83
3.3.6容器管理的EntityManager85
3.3.7应用程序管理的EntityManager86
3.4持久化操作89
3.4.1持久化实体89
3.4.2通过主键检索实体90
3.4.3更新实体91
3.4.4删除实体92
3.4.5刷新实体93
3.4.6合并实体93
3.4.7 flush()方法和FlushModeType94
3.5项目完善94
3.5.1 Servlet94
3.5.2 JSP96
3.5.3部署运行98
小结99
练习99
第4章 实体关系101
本章目标101
学习导航101
任务描述102
4.1实体关联关系103
4.1.1关联关系类型103
4.1.2一对一关系104
4.1.3一对多和多对一关系109
4.1.4多对多关系114
4.1.5级联操作116
4.2实体继承关系118
4.2.1 SINGLE_TABLE119
4.2.2 JOINED121
4.3项目完善123
4.3.1实体123
4.3.2会话Bean126
4.3.3 Servlet128
4.3.4 JSP129
4.3.5部署运行130
小结132
练习132
第5章 实体查询134
本章目标134
学习导航134
任务描述135
5.1实体查询简介136
5.2查询API136
5.2.1获得Query实例137
5.2.2查询参数138
5.2.3查询实体140
5.2.4分页查询140
5.2.5执行更新141
5.2.6设置FlushMode和Hint141
5.3 JPQL142
5.3.1基本语法142
5.3.2查询部分属性145
5.3.3构造方法表达式147
5.3.4连接查询148
5.3.5条件查询152
5.3.6函数154
5.3.7分组156
5.3.8子查询157
5.3.9更新和删除158
5.4 SQL查询159
5.4.1标量SQL查询159
5.4.2实体SQL查询160
5.5项目完善160
5.5.1实体160
5.5.2业务接口和会话Bean161
5.5.3 Servlet162
小结163
练习163
第6章 消息驱动Bean165
本章目标165
学习导航165
任务描述166
6.1消息简介167
6.2 JMS167
6.2.1 JMS消息传递模型169
6.2.2 JMS消息生产者170
6.2.3 JMS消息消费者174
6.3消息驱动Bean178
6.3.1编写消息驱动Bean178
6.3.2 ActivationConfigProperty180
6.3.3消息驱动Bean的生命周期185
小结187
练习187
第7章 事务189
本章目标189
学习导航189
任务描述190
7.1事务与EJB191
7.1.1事务简介191
7.1.2 EJB中的事务管理193
7.2容器管理的事务194
7.2.1声明事务194
7.2.2事务的范围和属性195
7.2.3事务的传播198
7.2.4使用EJBContext回滚事务199
7.2.5使用异常回滚事务201
7.3 Bean管理的事务204
7.3.1 UserTransaction接口204
7.3.2使用UserTransaction205
7.3.3事务的传播208
小结209
练习210
第8章 定时服务、拦截器和WebService212
本章目标212
学习导航212
任务描述213
8.1 EJB定时服务214
8.1.1定时服务API214
8.1.2使用定时服务216
8.1.3 EJB定时服务的局限220
8.2 AOP与EJB拦截器221
8.2.1创建拦截器221
8.2.2使用拦截器222
8.2.3默认拦截器224
8.2.4生命周期拦截器225
8.3 EJB与WebService226
8.3.1发布WebService226
8.3.2访问WebService229
小结231
练习231
实践篇234
实践1 EJB概述234
实践指导234
实践1.G.1234
实践1.G.2244
实践1.G.3246
知识拓展256
1.EJB和Spring256
拓展练习258
实践2 会话Bean259
实践指导259
实践2.G.1259
实践2.G.2263
实践2.G.3264
实践2.G.4267
实践2.G.5268
实践2.G.6270
实践2.G.7272
实践2.G.8276
实践2.G.9280
实践2.G.10283
实践2.G.11285
实践2.G.12290
实践2.G.13297
实践2.G.14300
知识拓展303
1.在独立的Web应用中访问EJB303
拓展练习308
实践3 JPA309
实践指导309
实践3.G.1309
实践3.G.2310
实践3.G.3313
实践3.G.4314
实践3.G.5315
实践3.G.6317
实践3.G.7318
实践3.G.8320
实践3.G.9324
知识拓展333
1.联合主键333
拓展练习339
实践4 实体关系340
实践指导340
实践4.G.1340
实践4.G.2341
实践4.G.3342
实践4.G.4343
实践4.G.5345
实践4.G.6347
知识拓展350
1.映射BLOB和CLOB类型350
2.映射枚举类型352
拓展练习353
实践5 实体查询354
实践指导354
实践5.G.1354
实践5.G.2356
实践5.G.3359
实践5.G.4363
知识拓展372
1.多表映射372
拓展练习374
实践6 消息驱动Bean375
实践指导375
实践6.G.1375
实践6.G.2377
实践6.G.3379
实践6.G.4380
知识拓展383
1.使用JBoss发送邮件383
拓展练习384
实践7 定时服务、拦截器和WebService385
实践指导385
实践7.G.1385
实践7.G.2389
实践7.G.3390
实践7.G.4392
实践7.G.5393
知识拓展399
1.EJB安全399
拓展练习403
附录A EJB3.0注解404
附录B EJB3.1(及JPA2.0)新特性421
热门推荐
- 583936.html
- 781688.html
- 1074077.html
- 1113152.html
- 3711449.html
- 3687603.html
- 1542966.html
- 2439828.html
- 2899088.html
- 395004.html
- http://www.ickdjs.cc/book_2012760.html
- http://www.ickdjs.cc/book_1135091.html
- http://www.ickdjs.cc/book_1933989.html
- http://www.ickdjs.cc/book_25206.html
- http://www.ickdjs.cc/book_57516.html
- http://www.ickdjs.cc/book_3048418.html
- http://www.ickdjs.cc/book_390034.html
- http://www.ickdjs.cc/book_1214005.html
- http://www.ickdjs.cc/book_382503.html
- http://www.ickdjs.cc/book_2282336.html