请对ejb开发有研究的同志,进来一起讨论一下BMP和CMP的使用问题! 多条记录也可以呀。要看你的Find方法了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 to hurt75(hurt)怎么用呀,能举个例子吗? to hurt75(hurt)怎么用呀,能举个例子吗? cmp没有bmp来的灵活,而且无法进行一些复杂的查询。欢迎光临Java,J2EE论坛( http://letsjava.yeah.net )。 http://www.minij2ee.com/ 同意 minij2ee2000(minij2ee) 的看法看看 pet store 全部都是 BMP! 可以用cmp,不过你要在xml的配置文件中,写出你要用的sql语句,我以前写过。 CMP只适合于精确的查找,也就是说查询结果只能是一条记录,如果结果为多条记录,则必须使用BMP。不知道我的理解有没有错?--WrongCMP 的 finder 方法还是可以完成对简单模型的操作的。BMP 的好处是来表达复杂的 Entity 关系(如需要 join, 等) to riverhorse(李贽) 如果是要在xml里加sql语句的话,我觉得那好像是一种变相的BMP了!不过,你这方法我还没见过,能不能提供点资料或例子and simoncn(早睡早起精神好) 拜托,把你的意见说的详细点,我没法理解! 在 EJB 2.0 中,CMP 实体 bean 和持久性管理器之间的新合约,使您能够在实体 bean 中定义更复杂的、可移植性更强的关系,包括 bean 与 bean 之间、bean 与从属对象之间、甚至从属对象与从属对象之间的关系。 看 ejb 1.1 或 2.0 的 规范吧 结果为多条记录的例子:cmpIterator i=home.findByUser_ID(session.getId()).iterator();while(i.hasNext()){ UserInformationRemote user=(UserInformationRemote)PortableRemoteObject.narrow(i.next(),UserInformationRemote.class); user.remove();} System.out.print(3+2);这个语句怎么在控制台上输出32,我怎么可以输出成5呢 初学者提问Scanner的用法,希望有人能解释一下里面的这段代码的意思。 jsf页面提交就报错!使用seam+jsf。问题可能出在哪?求助。 请教一下这个空指针是怎么回事? 学习jxta! struts显示汉字,部分汉字乱码,怎么回事呢? 请想要jsp网站或系统代码学习的大侠进来看看! 健身活动大招募——只对深圳市的程序员 如何在velocity中加入自定义的java object来使用?? Struts 是不是不支持中文? 告急,jb5+weblogic6开发ejb 一个ejb和数据库的问题
怎么用呀,能举个例子吗?
怎么用呀,能举个例子吗?
http://www.minij2ee.com/
不知道我的理解有没有错?
--Wrong
CMP 的 finder 方法还是可以完成对简单模型的操作的。
BMP 的好处是来表达复杂的 Entity 关系(如需要 join, 等)
如果是要在xml里加sql语句的话,我觉得那好像是一种变相的BMP了!不过,你这方法我还没见过,能不能提供点资料或例子and simoncn(早睡早起精神好)
拜托,把你的意见说的详细点,我没法理解!
Iterator i=home.findByUser_ID(session.getId()).iterator();
while(i.hasNext())
{
UserInformationRemote user=(UserInformationRemote)PortableRemoteObject.narrow(i.next(),UserInformationRemote.class);
user.remove();
}