在线等怎么实现两个实体BEAN之间的关联关系 是改XML文件么 
怎么实现他们的查询操作 EJB-QL写的怎么老出错呢?急急。
感谢 先!

解决方案 »

  1.   

    确实是要在xml配置文件里写这种关系,怎么写忘了,呵呵
    需要在Customer表里加一个AddressID字段
      

  2.   

    这个AddressID字段是IMAGE类型的么?
      

  3.   

    我现在的情况 是
    把这个AddressID字段在SQL中设置成IMAGE类型的
    现在Address就是Customer的一个子变量了我在做他们两个类的对应关系 怎么做呢?WEBLOGIC中怎么实现他们的查询操作 EJB-QL写的怎么老出错呢?
    是不是在写完查询语句还得该他们的关联干系(在ejb-jar.xml weblogic-ejb-jar.xml 
    weblogic-cmp-rdbms-jar.xml)
      

  4.   

    我的查询语句是 select customer.address.city from customer
    程序的原码XML文件我有 不过是JBOSS版本的 我现在用WEBLOGIC所以不知怎么改了在线等。。急
      

  5.   

    你用jb吗?jb中的bean设计视图中对两个实体bean拉线建好关系,就ok了!
      

  6.   

    to  huang_yb(海风) :
    对 我就是JBX +WEBLOGIC8的
    画完线了 一对一双向的关系 还是有问题呀
    ======================
    "EJBModule1.jar":  Error in descriptor line 42: Error parsing file at line: 42 column: 19.  The content of element type "field-map" must match "(cmp-field,dbms-column,dbms-column-type?,group-name?)"..
    ========================表建的有问题么?
    我的两个表Customer(id,name,address) id:int name:varchar address:image
    Address(id,state,city)在JBX中我将DataSource中的字段 Customer表的address的属性改为OBJECT了画线的对应关系是 将他们的id对应么?是这么对应的么?在线等
      

  7.   

    还有 address 究竟存储在SQL的哪里?
    怎么又是在Address表里面  又是在Customer表的address字段里面呀 是不是有问题??急等等thanks ...
      

  8.   

    在线急等。。(发点牢骚。。JAVA的这些开发工具真是让人恼火!真是又大又差劲!出力不讨好!)在线等。。thanks
      

  9.   

    我在线等  thanks firest...
      

  10.   

    没人做过么?
    做完关联是不是还得做别的工作? 要不 怎么老是错!!!!
    错误信息是
    ====================================="EJBModule1.jar": For cmp-field 'cmrField1' of bean 'Cus2', we expected to find a corresponding 'getCmrField1' method in the abstract bean class.  Compilation cannot continue without this 'get' method
    ===================================
      

  11.   

    今天 我开始厌恶JAVA的开发工具 开始厌恶JAVA的低效率