当前位置: 技术问答>java相关
E J B 2.0 中关于CMP 两个Bean 之间关系很困惑的问题?
来源: 互联网 发布时间:2015-07-05
本文导语: 两个Bean 之间建立关系,我本来认为必须要有指定关联字段来联系。但看了Sun 的j2eetutorial中相关的 Sample(Player,leagues) 没有看见有关联的字段联系两张表,觉得实在奇怪。请大家解释一下,谢谢。 | ...
两个Bean 之间建立关系,我本来认为必须要有指定关联字段来联系。但看了Sun 的j2eetutorial中相关的 Sample(Player,leagues) 没有看见有关联的字段联系两张表,觉得实在奇怪。请大家解释一下,谢谢。
|
to hellocz(cz) :其实你自己的理解是对的,的确存在专门维护实体BEAN关系的表格存在,只是在以前要维持关系的话,是由我们自己做的。现在,由EJB容器来帮我们完成这些工作。不过1:1的关系也不需要另外的表,比如雇员和雇员地址是1:1的关系,那么我们只需要对容器在部署时指定这样的关联。容器在生成表格的时候,会自动在雇员对应的表格后面添加一个字段addresskey,它记录了雇员地址(addressejb)的主键。如果是1:N的关系,是在N一方存储这样的外键,如果是N:N,就需要单独的关系表格来维持了,同样这些工作都是容器自动完成的
|
实体BEAN与BEAN之间关联并不代表他们所表示的物理表必须要有外键关联,因为他可以是逻辑上的关联,在EJB中通过编程以及XML配置文件关联。
|
bmp通过jndi来找到相应的ejb
cmp通过部署文件描述信息可以关联bean之间的调用关系。
你看看cmp类型的ejb部署文件就知道了
cmp通过部署文件描述信息可以关联bean之间的调用关系。
你看看cmp类型的ejb部署文件就知道了
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。