标签: java-ee ejb-3.0 ejb-2.x
entity beans规范中的EJB 2.0和entity classes规范中的3.0之间有什么区别?
entity beans
EJB 2.0
entity classes
3.0
答案 0 :(得分:1)
在EJB 2中,实体是一个bean,意味着它必须存在于容器中并且需要进行管理(类似于其他bean,比如有状态,无状态,消息驱动的bean)。
然而在EBJ 3.x中,entity是一个POJO类 - 意味着它也可以存在于容器之外。普通的java应用程序可以将实体作为ORM层与任何支持它的提供者一起使用..