对一种实现EJB对象的方法不太理解
Enterprise JavaBeans四版中读到关于实现EJB对象的两种方法。就是图中的a和b。a的一种由于在书里面已经有代码示例,还比较好理解,但b的一种理解起来就有点困难了。书里面是这样解释的:“在b中,bean类不再包括在模型中,在这种情况下,EJB对象既有EJB容器所需的专有实现,还包括由bean类定义复制而来的bean类方法”
既然模型中没有bean类,又哪有bean类定义用来复制呢?书中对EJB对象的定义是:“实现企业bean远程和/或本接口的对象,由ejb容器生成,包装了bean实例,并将其功能扩展”
b图里面没有bean类,如何包装bean实例呢?Cabin_EJB_object直接实现CabinRemote和EntityBean,是如何实现的呢,EJB容器又是怎么生成这个对象的?
刚开始看EJB,对很多概念还比较模糊,希望能给予解答
[该贴被leguan于2007年03月22日 00:13修改过]