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

两个Entity Bean关联,怎样在Session Bean中同时创建?

    来源: 互联网  发布时间:2017-03-14

    本文导语:  两个Entity bean,假设为:Entity1, Entity2 一个Stateless bean,假设为:Session1 其中,Entity1和Entity2有关联关系(单向关联关系),即Entity1中有:Entity2的一个实例,我用的是CMP,故Entity1Bean中如下: public abstract void setEnti...

两个Entity bean,假设为:Entity1, Entity2
一个Stateless bean,假设为:Session1

其中,Entity1和Entity2有关联关系(单向关联关系),即Entity1中有:Entity2的一个实例,我用的是CMP,故Entity1Bean中如下:
public abstract void setEntity2(Entity2 entity2);
public abastract Entity2 getEntity2();
public Entity1 create(**属性, Entity2 entity)
{
    setXXX();
 //   setEntity2(); -- 这一句我给注销掉了!
}

我在Session1中要创建Entity1和Entity2,这样创建的:
    javax.naming.Context context = new javax.naming.InitialContext();
     Object ref = context.lookup("Entity2");
     Entity2Home home = (Entity2Home)javax.rmi.PortableRemoteObject.narrow(ref,Entity2Home.class);
     Entity2 discription = home.create(***属性);

     ref = context.lookup("Entity1");
     Entity1Home home1 = (Entity1Home)javax.rmi.PortableRemoteObject.narrow(ref,Entity1Home.class);
     productHome.create(**属性,discription);

但这样,weblogic会出现如下信息:CMP,CRP都公用同一个attribute的时候,不能setXXX(),而是只读的,getXXX()

问题处在什么地方?或者能给我一个entity bean关联的例子以及怎么调用好吗?我的mail: wenjun_w@21cn.com

谢谢!

|
一个一个建有什么问题吗?

|
关注。

|
imx_jeston@hotmail.com 谢谢

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • cocos2d中CCSpriteFrameCache文件同时存在两个plist的问题解决
  • 一个Statement不能同时打开两个ResultSet?为了同时打开两个,可以考虑建立两个Statement?甚至两个Connection?
  • 可以有其他两个类的实例同时调用一个java实例的两个方法吗?
  • 由同一个服务端创建两个线程分别向两个客户端同时发送不同的数据···
  • 一个进程创建了两个线程,如何使得当任何一个线程(比如线程a)结束时,同时也结束线程b,也就是使两个线程一起死掉,怎么办呢?
  • vi 中编辑两个文件,怎样从其中一个文件拷一段内容到另一个文件中。(同时打开两个文件)
  • 进程同时访问两个大共享内存,会失败?
  • 用gdb同时调试两个文件
  • 两个程序同时打开文件问题?
  • 如何同时调用两个Jsp页面?
  • 怎么同时运行两个shell
  • 在一个socket守护服务进程中,如何实现同时监听两个端口?
  • 请问两个以上用户同时读一个文件的问题。谢谢!
  • tcpdump 如何同时抓取两个不同ip的包
  • 如何同时启动两个操作系统?
  • *** Linux下装Kingate软件做代理,如何能实现同时代理两个网段?
  • 同时配置两个DNS怎么写/etc/resolv.conf文件 ?
  • 双网卡的linux,ssh可以同时监听这两个ip的22端口吗?
  • 两个LINUX系统是否可以同时安装在一个硬盘上呢?
  • 如果是系统里同时存在两个不同的STL库的话会怎样?
  • 请问,两个线程同时往串口写东西,会不会乱掉啊???
  • C++ MultiMaps 成员 swap():交换两个multimaps
  • 急!有两个char buf[]里面是两个日期(2004-08-02),怎样判断两个日期之间的天数?(只能用标准C)
  • C++ Lists(链表) 成员 merge():合并两个list
  • Keepalived 能配两个虚拟ip吗,匹配两个数据库实例?
  • C++ Lists(链表) 成员 swap():交换两个list
  • 两个域名,两个端口,一个服务器……
  • C++ Maps 成员 swap():交换两个map
  • 你们看是不是可以这样理解:在用来进行两个对象的比较时,==操作符用来比较两个对象的引用地址,而equals()用来比较两个对象的值。
  • C++ Vectors 成员 swap():交换两个Vector
  • 下载了jbuilder5,是rar格式的,解开后有两个文件,一个是rsc-jb5.bin,一个是rsc-jb5.cue,据说这两个文件是刻光盘的,请问谁知道怎么刻?不会用这两个文件直接安装吧?谢谢!


  • 站内导航:


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

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

    浙ICP备11055608号-3