当前位置: 技术问答>java相关
多个数据表可不可以只生成一个entitybean?
来源: 互联网 发布时间:2015-01-01
本文导语: 由于我的工程里有30多个表,如果每个表都生成一个bean的话,bean太多了,我想多个数据表只生成一个bean,哪位大虾知道怎么作?很着急。 | 可以实现。 1、使用bean管理的持久性,可以实现复...
由于我的工程里有30多个表,如果每个表都生成一个bean的话,bean太多了,我想多个数据表只生成一个bean,哪位大虾知道怎么作?很着急。
|
可以实现。
1、使用bean管理的持久性,可以实现复杂的连接操作,因为使用容器管理的持久性不足以将bean的状态映射到数据库。但是bean中的例如ejbLoad(),ejbStore()等都要自己写。
2、建议还是为每个表都做一个bean,这样效率更高。
3、还可以用Sessionbean+entitybean的方式。
1、使用bean管理的持久性,可以实现复杂的连接操作,因为使用容器管理的持久性不足以将bean的状态映射到数据库。但是bean中的例如ejbLoad(),ejbStore()等都要自己写。
2、建议还是为每个表都做一个bean,这样效率更高。
3、还可以用Sessionbean+entitybean的方式。
|
一个ejb只映射一张表的
如果表多的话可以包含在一个
jar里面发布,我做过4个entity和一个session
映射4张表,用session控制逻辑
如果表多的话可以包含在一个
jar里面发布,我做过4个entity和一个session
映射4张表,用session控制逻辑