我有一个有状态会话bean和一个CMP实体bean。实体bean是否表示数据库中的表?
每个客户端将有自己的有状态会话bean,而每个有状态会话bean将有自己的实体bean?
如果我想将有状态会话bean连接到实体bean,或者应该说我想为该有状态bean创建一个新的实体bean实例,我应该怎么办?
当我拥有实体bean时,我可以使用它访问数据库,对吗?如果我想将会话bean中的一些数据写入数据库,那么应该如何处理实体bean呢?
发布于 2011-03-08 03:52:42
使用EJB3.0,实体bean只是POJO(普通的旧Java对象),其中添加了ORM (对象-关系映射)注释。它们是最常用的top表示对象,它们通过从数据库读取来实例化,这些对象还需要在以后的某个阶段被写回数据库。
您可能需要阅读持久性、ORM和JDBC;它们是如何在Java上下文中使用的--当您这样做时,您的许多问题都会得到回答。
HTH
https://stackoverflow.com/questions/5228047
复制相似问题