社区
Java EE
帖子详情
ejb做大型项目是性能的问题(高手请进)~!
mac342
2003-09-25 09:07:05
现要做个大型项目,数据处理量很大,不知ejb能否胜任,要是不行的话,有什么最佳方案,欢迎大家讨论~~!
还有个问题,大家在SessionBean+CMP做开发时,CMP的查询方法在SessionBean是怎样实现的,可不可以把CMP查找集合用Collection或者是Remote接口返回到Sessionbean中~~~
...全文
45
22
打赏
收藏
ejb做大型项目是性能的问题(高手请进)~!
现要做个大型项目,数据处理量很大,不知ejb能否胜任,要是不行的话,有什么最佳方案,欢迎大家讨论~~! 还有个问题,大家在SessionBean+CMP做开发时,CMP的查询方法在SessionBean是怎样实现的,可不可以把CMP查找集合用Collection或者是Remote接口返回到Sessionbean中~~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
22 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chenqirui
2003-09-26
打赏
举报
回复
问题是他如果形成一种标准,那就值得学习一下
ljunf888
2003-09-26
打赏
举报
回复
up!!!
jokerjava
2003-09-26
打赏
举报
回复
dao并不是一种技术 而是把访问数据库的方法封装了起来
vo也不是一种技术 只不过是适当的封装了业务数据的数据类
别被这些名字给吓住了
chenqirui
2003-09-26
打赏
举报
回复
请问哪里有 sessionbean dao vo 开发的一些基本知识介绍
我第一次听到 dao 和 vo
browseli
2003-09-26
打赏
举报
回复
请问哪里能找到详细介绍vo的文章
adiangege
2003-09-26
打赏
举报
回复
cmp/bmp不是性能上有瓶颈嘛,使用jdo,或者hiberation行否
asdmonster
2003-09-26
打赏
举报
回复
study
QOUIQWOQ(账号已经有人使用) 说得对。替他强调一点,CMP比BMP的性能有很大的优势,主要是因为CMP可以被容器优化。CMP和DAO并不是可以互相替代的,各有用途。
netcobol
2003-09-26
打赏
举报
回复
使用session + dao
session + read for JDBC
icecloud
2003-09-26
打赏
举报
回复
学习。。。
lucipeter
2003-09-25
打赏
举报
回复
我们一般的小项目用jsp+[struts]+bean+dao,帐务用存储过程.
感觉不知道如何把j2ee的技术开展...很想听听大家的高见.
Leric
2003-09-25
打赏
举报
回复
我不知道,在中国到底有多少项目真正的在使用实体bean。j2ee,实际的应用中更为复杂,没用一个确实可行的方案是不干去冒险的。风险太大了,技术的团队的,。。。。。。
sjx2003(三角形) 说的很对,现在 现在对系统性能要求高的项目流行SessionBean + DAO + VO确实是比较成熟的一种架构,很多大项目都这样做的
mac342
2003-09-25
打赏
举报
回复
怎么没人顶~
mac342
2003-09-25
打赏
举报
回复
vo没听说过,楼上的麻烦你说清楚点~~~~~~~
QOUIQWOQ
2003-09-25
打赏
举报
回复
建议不要动不动就提中国怎么怎么样。
楼主是多大的项目?我比较倾向于 Session facade + BMP + DAO + VO
如果使用到了VO模式,我觉得一定要配合Session Facade,否则序列化/反序列化仍然是问题。另外对于VO,如果楼主是开发独立的系统,不与其他系统耦合,完全可以采用VO;否则建议使用HashMap/或类似的实现。
BMP/CMP对于提高性能,都有很多现成的设计模式,要视具体情况采用。比如说,对于读取频繁,而写入较少的应用(如LDAP),我个人倾向于BMP/只读BEAN,同时在BMP中维护缓存,将极大提高性能。对于普通的基于关系数据库的应用,CMP的性能/开发方面要优于BMP(但BMP有更好的可移植性),但同样不可以轻视缓存的作用,最好自行设计维护。
另外,DAO就是数据访问对象。如果业务逻辑不复杂,DAO不用亦可。
总之J2EE/EntityBean的性能绝对不会是问题。
lynx1111
2003-09-25
打赏
举报
回复
占个座!
sjx2003
2003-09-25
打赏
举报
回复
现在对系统性能要求高的项目流行SessionBean + DAO + VO ,听方便,速度也挺快!
AllError
2003-09-25
打赏
举报
回复
呵呵,如果ejb都不行的话,就没什么行了
selfboss
2003-09-25
打赏
举报
回复
呵呵,第一个帮你up
caiyi0903
2003-09-25
打赏
举报
回复
up
mac342
2003-09-25
打赏
举报
回复
DAO小弟没接触过,为了快速上手,用Session+CMP+VO,不知各位有什么看法~
加载更多回复(2)
成百上千个Java 源码DEMO 4(1-4是独立压缩包)
Calendar万年历 1个目标文件
EJB
模拟银行ATM流程及操作源代码 6个目标文件,
EJB
来模拟银行ATM机的流程及操作:获取系统属性,初始化JNDI,取得Home对象的引用,创建
EJB
对象,并将当前的计数器初始化,调用每一个...
java源码包---java 源码 大量 实例
6个目标文件,
EJB
来模拟银行ATM机的流程及操作:获取系统属性,初始化JNDI,取得Home对象的引用,创建
EJB
对象,并将当前的计数器初始化,调用每一个
EJB
对象的count()方法,保证Bean正常被激活和钝化,
EJB
对象是用...
成百上千个Java 源码DEMO 3(1-4是独立压缩包)
Calendar万年历 1个目标文件
EJB
模拟银行ATM流程及操作源代码 6个目标文件,
EJB
来模拟银行ATM机的流程及操作:获取系统属性,初始化JNDI,取得Home对象的引用,创建
EJB
对象,并将当前的计数器初始化,调用每一个...
java源码包2
6个目标文件,
EJB
来模拟银行ATM机的流程及操作:获取系统属性,初始化JNDI,取得Home对象的引用,创建
EJB
对象,并将当前的计数器初始化,调用每一个
EJB
对象的count()方法,保证Bean正常被激活和钝化,
EJB
对象是用...
java源码包3
6个目标文件,
EJB
来模拟银行ATM机的流程及操作:获取系统属性,初始化JNDI,取得Home对象的引用,创建
EJB
对象,并将当前的计数器初始化,调用每一个
EJB
对象的count()方法,保证Bean正常被激活和钝化,
EJB
对象是用...
Java EE
67,541
社区成员
225,854
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章