JiveJdon Community Forums
在线169人 J道首页 | 论坛首页 | 培训咨询 | 开源框架 | 精华 | 查搜 | 注册 | 登陆 |
首页 » 论坛 » J2EE/JavaEE/JEE/EJB/JSF等技术讨论
???en_US.forumThreadPrev.name??? 上一主题
Go back to the topic listing   返回主题列表
???en_US.forumThreadNext.name??? 下一主题
这个主题共有 6 回复 / 1 页 [ ]  发表新帖子  回复该主题贴
shane1974

发表文章: 3
注册时间: 2003年04月10日 14:41
到底是将应用逻辑放在存储过程中还是用bean中实现? 发表: 2003年06月04日 10:30 回复
现在我们的开发中大量用到存储过程,应该说稍微复杂点的计算我们都放到存储过程中了,但是我又看到大量的例子不使用存储过程,而是将计算过程都放到了class中实现,请问,这两种方法各自的利弊是什么??
Jevang

发表文章: 175
注册时间: 2002年12月07日 09:37
Re: 到底是将应用逻辑放在存储过程中还是用bean中实现? 发表: 2003年06月04日 12:32 回复
portability vs. efficiency
iceant

发表文章: 462
注册时间: 2002年10月13日 22:32
Re: 到底是将应用逻辑放在存储过程中还是用bean中实现? 发表: 2003年06月04日 13:08 回复
使用 JavaBean 的方式系统具有相对较好的可移植性,但是我们不能不看到既使是使用 JDBC,有时因为各种数据库之间的区别,我们还是要使用一些数据库特有的方法。

使用存贮过程,需要针对不同的数据库写不同的实现。各个数据库系统中SQL的区别比起 JDBC 来是大一些,因些可移植性不是很好,但是从效率上来说,这种方式应该比将逻辑放入 JavaBean 中来得快。因为有时一个逻辑操作需要与数据库做多次的访问才能完成,而这时,如果使用数据库脚本,就可以充分利用数据库的优化特性,但如果使用JavaBean, 就会多很多的网络操作,效率上当然会慢。

从上面看来,对你的应用,你要自己做出判断。
banq

发表文章: 8920
注册时间: 2002年08月03日 17:08
Re: 到底是将应用逻辑放在存储过程中还是用bean中实现? 发表: 2003年06月04日 17:20 回复
既然你使用了java,那么表示你已经认同代码的质量是第一,那么当然使用Javabean, EJB的真正核心就是将数据库屏蔽起来,重要逻辑都包装在Enterprise Javabeans中,这样可以适合一个分布式的环境。

你如果将逻辑放在存储环境,你又走上了传统的大型主机模式。
Jevang

发表文章: 175
注册时间: 2002年12月07日 09:37
Re: 到底是将应用逻辑放在存储过程中还是用bean中实现? 发表: 2003年06月04日 23:04 回复
"你如果将逻辑放在存储环境,你又走上了传统的大型主机模式。"
That does not mean it's bad design.
songzq

发表文章: 7
注册时间: 2003年06月10日 18:50
Re: 到底是将应用逻辑放在存储过程中还是用bean中实现? 发表: 2003年06月17日 09:11 回复
对于提高性能和扩展性言,要么放在EJB中,要么放在存储过程中
jslwn

发表文章: 6
注册时间: 2008年03月06日 11:06
回复:Re: 到底是将应用逻辑放在存储过程中还是用bean中实现? 发表: 2008年03月06日 15:44 回复
"你如果将逻辑放在存储环境,你又走上了传统的大型主机模式。"
That does not mean it's bad design.

That's bad design.

很可能导致软件死亡,亲身体会,失败几次,决心放弃数据库驱动模式设计的学习。
失败项目:聊城烟草物流系统,包头烟草物流系统,德州烟草物流系统。准备辞职跟过一位老大
这个主题有 6 回复 / 1 页 [ ]
???en_US.forumThreadPrev.name??? 上一主题
Go back to the topic listing   返回主题列表    返回页首  返回页首
???en_US.forumThreadNext.name??? 下一主题
热点TAG: AOP cache DDD EJB 集群 设计模式 Hibernate IOC JiveJdon OO RBAC Spring Struts
查询本论坛内 回复超过的热门帖子
快速发表回复
标题
 
粗体 斜体 下划线 插入图片 插入代码 插入url链接 插入附件
内容
 

解惑之道在J道 ,打造中国最具影响力的的企业软件社区
OpenSource JIVEJDON v3.0 Powered by JdonFramework Code © 2002-07 jdon.com

anti spam