你另寻出路吧,cmp就是为一个表设计的。所以说cmp的功能注定是有限的。灵活的还是bmp
解决方案 »
- 在displaytag中 我想判断(c:if)某一列是否为0,为0则不显示 不为0则显示其值 要怎么实现
- weblogic8.1.6发布xfirewebservices接口提示Error creating bean with name 'xfire.typeMapp
- eclipse加tomcat报错
- Exception starting filter struts2
- 纠结中。。。蛋疼了。。。散分
- 鼠标坐标
- Tomcat 无法显示 http://localhost:8080
- 关于log4j的配置文件的问题
- 在jboss上deploy ejb的时候出现问题!!!!
- spring 动态注解任务调度
- 怎么在WEBLOGIC中显示中文
- 编译ejb出错
建立cmp bean之间的关系代表整个数据结构。
通过ejb-ql 可以实现你要的多表查询。不用另寻出路。
bmp?orjdbc更灵活。
user.getDepartment() //返回Department Entity Bean
就这样用
ejb最好用在对事务的处理上面 要是不是很重要的一般查询
自己写DAO(Date Access Object) j2ee设计模式有提到 直接访问数据库这也许会是系统的瓶颈 虽然CMP可以完全做到那些功能(特别用jb可以很容易的实现)
但是生CMP的代价昂贵