请教一下用EJB怎么实现这个系统,参与有分 既然这样,用bmp得了.要不就用javabean操作数据库ejb不是任何时候都适用的.不一定非要用 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 数据库的插删改用EntityBean查询直接用SessionBean:) 查询连sessionBean都不需要用。直接JDBC连接。少量的数据删除更改用EntityBean,大量的数据删除更改用sessionBean。 用bmp管理比较方便一些可以在bmp上面构建缓冲区比如用一个session bean然后在提交servlet 1.数据更新频繁,------------------------------//在使用容器的情况下,单纪录的频繁更新使用cmp,初始化可能慢一些,但是别的方面不受影响——请相信App Server。多纪录的更新使用session bean 2.有频繁的查询,列表,统计等要求//查询统计,直接用jdbc好了。3.要求非常灵活的查询和统计,几乎是可以根据任意条件的查询组合来实现//这个取决于你的sql语句的编写技巧,和ejb无关。 根据大家的回复,我是不是可以理解为,用entitybean和jdbc等方式混用,不会存在数据不一致的情况? 由于实体bean的缓冲作用,数据不一致情况非常有可能出现。 ejb它有数据回调处理 不会发生数据部一致处理当然是指entitybean 它本生也存在匙机制所以你不必考虑你的数据同步问题 对涉及到有关数据库更新的操作时,最好使用EJB,因为可以使用EJB提供的很多服务,如事务支持,可以使你在更新数据失败是将数据回滚,以及一些安全方面的数据、数据持久性等等。。对一般的查询统计,使用一般的JavaBean就可以了!没有必要使用EJB。因为EJB的调用代价太高。Jack 你用 jdbc与entitybean同时用的话是不会产生数据不一至的情况, 如果这都不满足的话, 那j2ee还混个p呀! 只不过用那种来操纵数据库要具体情况具体分析,发挥自己的能动性. 请教一个td的换行问题! tomcat的jsp错误是怎么控制显示在哪里的? java中有哪些伪静态实现技术 struts+hibernate上传图片到数据库的问题!!! 用java运行时出现exception的输入显示 想不通,实在想不通! 高手指路 : 10.1长假准备学习新知识, Spring和EJB如何选择? 有谁知道jbuilderW.exe这个可执行文件是如何制作的 高分寻求商业规则引擎方面相关资料 微信公众号接入,tocken验证失败(Java,springboot) 请教petstore代码的若干问题(2) 请教petstore代码的若干问题
查询直接用SessionBean:)
少量的数据删除更改用EntityBean,
大量的数据删除更改用sessionBean。
可以在bmp上面构建缓冲区比如用一个session bean
然后在提交servlet
1.数据更新频繁,
------------------------------
//在使用容器的情况下,单纪录的频繁更新使用cmp,初始化可能慢一些,但是别的方面不受影响——请相信App Server。多纪录的更新使用session bean 2.有频繁的查询,列表,统计等要求
//查询统计,直接用jdbc好了。3.要求非常灵活的查询和统计,几乎是可以根据任意条件的查询组合来实现
//这个取决于你的sql语句的编写技巧,和ejb无关。