当前位置:  技术问答>java相关

关于在一个实体bean中引用另一个实体bean的一点困惑?解决后立即给分(150分)

    来源: 互联网  发布时间:2015-07-15

    本文导语:  是这样的,假说在数据库中有两个表A,B,我现在生成了对应的两个实体bean,A和B; 如果在A中有一个变量存放的是对实体B的引用;如果一切代码正确,包括部署文件都没有错! 我的问题是:完全从数据库的角度看,在表A和表B的...

是这样的,假说在数据库中有两个表A,B,我现在生成了对应的两个实体bean,A和B;
如果在A中有一个变量存放的是对实体B的引用;如果一切代码正确,包括部署文件都没有错!

我的问题是:完全从数据库的角度看,在表A和表B的设计上有没有什么关联?比如说是否在表A中有一个字段,类型为char,里面存贮的是表B的引用?或其它的什么关联!

如果说表A和表B完全没有关联,两者是独立的两个表;那么在存取A时,同时取得表B中对应的记录,这一操作是如何实现的呢?因为既然两者没有什么关联,那么计算机是如何去找寻对应
表B的记录呢?

请高手给我一点指示,解决后立即给分!

|
有专门维护实体BEAN关系的表格存在,只是在以前要维持关系的话,是由我们自己做的。现在,由EJB容器来帮我们完成这些工作。不过1:1的关系也不需要另外的表,比如雇员和雇员地址是1:1的关系,那么我们只需要对容器在部署时指定这样的关联。容器在生成表格的时候,会自动在雇员对应的表格后面添加一个字段addresskey,它记录了雇员地址(addressejb)的主键。如果是1:N的关系,是在N一方存储这样的外键,如果是N:N,就需要单独的关系表格来维持了,同样这些工作都是容器自动完成的

|
两个实体bean之间相互引用是不好的做法
最好的做法是把一个实体bean对应成a  b两表的一个视图,也就是说, a  b两表关联后对应实体bean.

    
 
 

您可能感兴趣的文章:

  • 困惑很久的问题,一个实体BEAN只能对应一个TABLE吗?如果有几百个TABLE,难道要写几百个实体BEAN?
  • 会话Bean与实体Bean的选择
  • 请问session bean和实体bean的区别
  • 实体bean可不可以在webservice中发布?
  • 效率或者安全性,请谈实体BEAN和会话BEAN的设计,百分相送,不够再加……
  • 100 送上!!!具体说说在实体bean与client间加会话bean的作用。
  • 高手指点ejb中的实体bean问题!
  • 关于实体BEAN的问题.
  • 请问:实体BEAN和会话BEAN的区别
  • 请大家帮忙,我怎么用JBUILDER工具开发实体BEAN呢?
  • 请问一个有关cmp实体bean的问题???
  • 实体Bean问题请教!
  • 怎样用实体BEAN向主键是自动增长的表中插记录???????
  • 怎样使实体Bean独立于数据库?50分
  • jbuilder在什么地方写ejb的cmp管理的实体bean的finder???
  • 迷惑:CMP 实体Bean 跟数据库的关系 ... ...
  • 求教一个关于实体bean中的findByXXX()方法的问题
  • 一个实体bean的部署后问题
  • 实体Bean 怎样代表一条纪录的?(新手入门)
  • 请教有经验的开发者一个有关实体bean的问题!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • HTML 特殊字符及预留字符转换成字符实体
  • 实战EJB之四(开发实体CMP),在部署应用程序的时候,点击"实体EJB的持续性管理",”在设置数据源的JNDI名时,如何修改datasources.xml来
  • Java 实体类生成工具 JavaEntityBuilder
  • 菜鸟问题:实体ejb只能先插如一条记录,然后才能用他的查询吗?
  • Linux下面的"匿名管道",是否对应着某种实体?
  • 怎样把虚拟机centos上东西弄到实体机上,字符界面来的!
  • C#实体类转换成Json字符串的实现代码
  • user=findByPrimaryKey(..)之后,如何判断是否存在这个实体?
  • 那为能提供一个完整的基于JBoss的CMP实体EJB实例。。。。
  • 推荐几本QT的书,实体书
  • 失望,没人给个确定的答复,关于用实体bean管理blob类型数据
  • 在CMP的实体BEAN中怎么添加用户自定义的查找方法
  • EJB (实体BEAN)部署时发生错误:请高手帮忙看看.
  • 怎么在实体bean中添加一个时间类型到数据库中?
  • 实体EJB发布出错!!谁能帮我一把。
  • C# DataTable 转换为 实体类对象实例
  • 下列方法,在BMP实体Bean内何时被调用,应在各个方法内放置那些操作?请指教!
  • linux 命令行下如何让鼠标在虚拟机和实体机之间自由移动。
  • ejb中的实体bean要不要实现查找方法 “select * from name where name='name'"
  • (紧急求救在线等待解决就给分)我在JBuilder下的实体ejb中建立发现器或选择器编译的时候总是报告EJBQL不能处理可是EJBQL似乎没有错(按
  • j builder7中做了一个2。0实体bean但不知道怎么设数据源,求教!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3