书籍详情

Enterprise JavaBeans 3.0(第5版)

Enterprise JavaBeans 3.0(第5版)

作者:(美)布克(Burke,B.);(美)蒙森-哈斐尔(Monson-Haefel,R.);莫映;徐昊;胡凯译

出版社:电子工业出版社

出版时间:2007-05-01

ISBN:9787121040016

定价:¥98.00

购买这本书可以去
内容简介
  本书主要介绍EJB3.0标准,是获奖权威参考书Enterprise JavaBeans的最新第5版。全书内容主要分为两大部分,第一部分是EJB 3.0的标准技术手册,主要介绍EJB概念、EJB工作原理及使用方法;第二部分是JBoss实践指南,详细阐述了JBoss的安装、配置、运行、JBoss Application Server等相关内容。全书实例丰富,讲解细致,深入浅出,适合Java平台开发人员,特别是企业级Java开发人员阅读参考。...
作者简介
  本书提供作译者介绍Bill Burke是JBoss公司的首席架构师。除了联合领导JBoss的EJB 3.0及AOP项目外,他还代表JBoss,作为EJB 3.0及Java EE 5规范委员会的专家。Bill是《JBoss操作手册》的作者之一(该手册包含在《Enterprise JavaBeans(第4版)》中),此外,他还在各种出版物与在线杂志上发表过多篇文章。Richard Monson-Haefel是三本畅销书的获奖作者,著有:《Enterprise JavaBeans》(O’Reilly)和《J2EE Web Services》(Addison-Wesley),并合作撰写了《Java Message Service》(O’Reilly)。...
目录
序. I
前言 V
第一部分EJB3.0标准
第1章引言 3
服务器端组件 4
持久化和EntityBeans 6
异步通信 6
WebServices 8
Titan航运:一个假想的业务系统 10
接下来是什么 10
第2章架构概览 11
EntityBean 11
EnterpriseBean组件 14
使用EnterpriseBean和EntityBean 22
Bean容器的规约 28
总结 29
第3章资源管理和基本服务 31
资源管理 31
基本服务 39
后续内容 50
第4章编写你的第一组Bean 51
开发EntityBean 51
开发SessionBean 54
第5章持久化服务:EntityManager 63
实体即POJO 64
托管与非托管实体 65
为PersistenceUnit打包 67
获取EntityManager 71
操作EntityManager 75
ResourceLocal事务 82
第6章映射持久对象 85
编程模型 86
基本的关系映射 89
主键 93
成员属性映射 104
用@SecondaryTable进行多表映射 111
@Embedded对象 114
第7章实体关联 117
七种关联类型 117
映射集合型关系 150
游离实体和FetchType 153
级联 154
第8章实体继承 159
每个类层次结构一张表 160
每个具体类一张表 163
每个子类一张表 165
混合策略 168
非实体基类 168
第9章实体查询与EJBQL 170
QueryAPI 171
EJBQL 175
原生查询 201
具名查询 204
第10章Entity回调和监听器 207
回调事件 207
EntityClass上的回调方法 208
Entity监听器 209
第11章SessionBeans 213
StatelessSessionBean 214
SessionContext 225
Statelesssessionbean的生命周期 229
StatefulSessionBean 232
Statefulsessionbean的生命周期 243
StatefulSessionBean和ExtendedPersistenceContext 247
嵌套的statefulsessionbean 248
第12章Message-DrivenBeans 250
JMS和Message-DrivenBean 250
基于JMS的Message-DrivenBean 261
Message-DrivenBean的生命周期 275
基于连接器的Message-DrivenBean 278
消息连接 281
第13章定时服务 285
Titan系统的船舶维修定时器 286
TimerServiceAPI 287
事务 297
Statelesssessionbean定时器 297
Message-DrivenBean定时器 299
结束语 304
第14章JNDIENC与依赖注入.. 305
JNDIENC 305
不同类型的引用与注入 313
第15章拦截器 339
拦截方法 339
拦截器和注入 347
拦截生命周期事件 349
异常处理 352
拦截器的生命周期 355
BeanClass中的@AroundInvoke方法 355
拦截器的后续改进 356
第16章事务 357
ACID事务 357
声明性事务管理 362
隔离和数据库锁定 374
非事务型EJB 385
显式的事务管理 386
异常和事务 397
事务型statefulsessionbean 403
会话型的PersistenceContext 406
第17章安全 413
验证与身份 414
授权 415
在XML中指定bean方法 418
RunAs安全身份 421
编程方式的安全控制 422
第18章EJB3.0:WebService标准 425
WebService概述 425
XMLSchema和XMLNamespace 426
SOAP1.1 438
WSDL1.1 441
UDDI2.0 449
从标准到实现 450
第19章EJB3.0与WebService 451
通过JAX-RPC访问WebService 452
利用JAX-RPC定义WebService 461
使用JAX-WS 466
其他注解及API 476
第20章JavaEE 477
Servlets 477
JavaServerPages 479
Web组件和EJB 479
填补罅隙 480
将所有内容串起来 486
第21章实战EJB设计 488
设计之前:容器和数据库 488
设计 491
你应该使用EJB吗 517
总结 521
第二部分Jboss手册
第2部分的引言 525
JBoss操作手册的内容 525
手册1JBoss的安装与配置 527
关于JBoss 527
安装JBoss应用服务器 527
JBoss内核速览 531
热部署 533
练习代码的安装与配置 534
手册2第4章练习 537
练习4.1:用JBoss开发的第一组Bean 537
练习4.2:使用注解进行JNDI绑定 544
练习4.3:使用XML进行JNDI绑定 549
手册3第5章练习 551
练习5.1:与EntityManager交互 551
练习5.2:独立Java应用中的持久化 561
手册4第6章练习 565
练习6.1:基本成员属性映射 565
练习6.2:@IdClass 569
练习6.3:@EmbeddedId 571
练习6.4:多表映射 573
练习6.5:Embeddable类 575
手册5第7章练习 577
练习7.1:级联 577
练习7.2:反向关联 583
练习7.3:延迟初始化 587
手册6第8章练习 593
练习8.1:每个类层次结构一张表 593
练习8.2:每个具体类一张表 597
练习8.3:JOINED继承策略 599
手册7第9章练习 602
练习9.1:QueryAPI与EJBQL基础 602
练习9.2:原生SQL查询 621
手册8第10章练习 626
练习10.1:Entity回调 626
练习10.2:Entity监听器 631
手册9第11章练习 639
练习11.1:StatelessSessionBean 639
练习11.2:XML覆盖 643
练习11.3:不加注解的StatelessSessionBean 646
练习11.4:StatefulSessionBean 647
练习11.5:不带注解的StatefulSessionBean 654
手册10第12章练习 655
练习12.1:Message-DrivenBean 655
手册11第13章练习 663
练习13.1:EJB定时服务 663
手册12第15章练习 666
练习15.1:EJB拦截器 666
练习15.2:拦截EJB回调 668
手册13第16章练习 671
练习16.1:会话型的PersistenceContext 671
手册14第17章练习 674
练习17.1:安全 674
练习17.2:利用XML进行安全配置 679
手册15第19章练习 681
练习19.1:发布StatelessBean 681
练习19.2:使用.NET客户端 689
第三部分附录
附录AJBOSS数据库配置 695
索引... 699
猜您喜欢

读书导航