我正在阅读一些ejb 2.0文本,到目前为止我已阅读了很多这样的文档,但仍然感到困惑,为什么我们需要每个bean都有EJBLocalObject和EJBLocalHome接口。
例如,我有一个bean:
public abstract class Students implements EntityBean {
}
然后我肯定有
public interface StudentsLocal extends EJBLocalObject {
}
并且
public interface StudentsLocalHome extends EJBLocalHome {
}
我知道每个界面的作用,但仍然想知道如果我们没有EJBLocalHome
界面或类似的东西会发生什么?或者其他?
答案 0 :(得分:0)
客户端为了使用本地EJB做了什么?你去家里问一个例子。如果没有家,你如何建议获得一个实例?
还有一些方法,例如remove(),它们不在实例上。
但是,除非您面对维护遗留代码,否则您真的不想这样做 - 使用EJB 3和JPA:更容易。