中易网

到底是将应用逻辑放在存储过程中还是用bean中实现

答案:1  悬赏:20  
解决时间 2021-01-14 12:54
  • 提问者网友:最爱你的唇
  • 2021-01-13 18:55
到底是将应用逻辑放在存储过程中还是用bean中实现
最佳答案
  • 二级知识专家网友:英雄的欲望
  • 2021-01-13 19:06
使用 JavaBean 的方式系统具有相对较好的可移植性,但是我们不能不看到既使是使用 JDBC,有时因为各种数据库之间的区别,我们还是要使用一些数据库特有的方法。

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

从上面看来,对你的应用,你要自己做出判断。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息