sessionBean通过jndi查找到entitybean的home接口,
然后通过entitybean的home接口可以创建(create)或者查找(finder)
到entitybean的local或者remote接口,然后entitybean的local接口来
调用entitybean的商业方法

解决方案 »

  1.   

    楼上说的对,要注意的是如果要实现负载均衡的Cluster就需要实体Bean 也为远程接口
      

  2.   

    我用的是entityBean的finder方法,自己建立的finder方法,
    首先sessionBean通过jndi查找到entitybean的home接口,
    然后调用entityBean的finder方法,返回来一个结果集,
    请问,你们通常对这个结果集怎么处理的?
    前端jsp部分是怎么调用这个结果集来显示数据库查询结果的?
      

  3.   

    没错,是返回一个collection,遍历这个collection,
    将这个collection里面的对象强制转换为entitybean的
    local接口,然后就可以调用local接口的商业方法了。
      

  4.   

    我经常把它转换成ValueObject,而不是Local接口,这样会减少网络负载,当然是没有特殊的交易要求,否则就用Local接口