多条记录也可以呀。要看你的Find方法了。

解决方案 »

  1.   

    to hurt75(hurt)
    怎么用呀,能举个例子吗?
      

  2.   

    to hurt75(hurt)
    怎么用呀,能举个例子吗?
      

  3.   

    cmp没有bmp来的灵活,而且无法进行一些复杂的查询。欢迎光临Java,J2EE论坛( http://letsjava.yeah.net )。 
    http://www.minij2ee.com/ 
      

  4.   

    同意 minij2ee2000(minij2ee) 的看法看看 pet store 全部都是 BMP!
      

  5.   

    可以用cmp,不过你要在xml的配置文件中,写出你要用的sql语句,我以前写过。
      

  6.   

    CMP只适合于精确的查找,也就是说查询结果只能是一条记录,如果结果为多条记录,则必须使用BMP。
    不知道我的理解有没有错?
    --Wrong
    CMP 的 finder 方法还是可以完成对简单模型的操作的。
    BMP 的好处是来表达复杂的 Entity 关系(如需要 join, 等)
      

  7.   

    to riverhorse(李贽) 
    如果是要在xml里加sql语句的话,我觉得那好像是一种变相的BMP了!不过,你这方法我还没见过,能不能提供点资料或例子and simoncn(早睡早起精神好) 
    拜托,把你的意见说的详细点,我没法理解!
      

  8.   

    在 EJB 2.0 中,CMP 实体 bean 和持久性管理器之间的新合约,使您能够在实体 bean 中定义更复杂的、可移植性更强的关系,包括 bean 与 bean 之间、bean 与从属对象之间、甚至从属对象与从属对象之间的关系。   
      

  9.   

    看 ejb 1.1 或 2.0 的 规范吧
      

  10.   

    结果为多条记录的例子:cmp
    Iterator i=home.findByUser_ID(session.getId()).iterator();
    while(i.hasNext())
    {
        UserInformationRemote user=(UserInformationRemote)PortableRemoteObject.narrow(i.next(),UserInformationRemote.class);
        user.remove();
    }