所有栏目 | 云社区 美国云服务器[国内云主机商]
你的位置:首页 > 云社区 » 正文

业务规则写在应用程序内好还是写在存储过程内好?

发布时间:2020-04-15 16:48:13

资讯分类:存储过程  规则  程序  业务  存储过程  迁移性  逻辑
业务规则写在应用程序内好还是写在存储过程内好?

从软件工程的角度来看,写在应用程序里好,因为相比存储过程来讲第一,方便你自己修改。因为是业务逻辑嘛,难免会有改动,况且业务越大,逻辑越复杂,用存储过程来写就越困难,别人读起来也越费劲,而程序代码可以很好的解决这一点第二,迁移性。尤其是做产品,使用什么样的数据库是不一定的,而且我们要尽量可以应付所有的主流数据库产品(使用DAL的Factory模式)而不同的dbms下的语法也不尽相同。为了方便程序运行并且减少对环境的依赖程度,还是使用代码控制好。

留言与评论(共有 0 条评论)
   
验证码:
Top