sql-server – 使用存储过程作为业务逻辑层
我正在为之工作的公司目前正在使用存储过程(在MsSQL服务器后端)作为其业务逻辑层.实际的业务逻辑DLL只调用sProcs并基本上管理UI(事件,数据绑定等) 我觉得设置有问题,虽然我不确定如何向同事解释.顺便说一句,系统工作. 我工作场所的“最佳实践”是错误的吗?或者我只是想过这个? 解决方法GaiusSensei – 只要业务领域能够处理业务实践中的地震变化,就可以以这种方式工作.我认为SP和BLL dll之间的争论仍然存在,毫无疑问,双方在这个问题上会有很多.但是,根据我自己在过去10年中对一系列项目的经验,以下是我对BLL dll方法的支持:> BLL中包含的逻辑可以 这个列表继续,但是,这些是我采用BLL方法的头顶PROS. 在这一个看起来很多旋转:) 吉姆 [编辑] – 我还要补充一点,这个BLL不应该发出任何UI信息,除了(如你所说)传达事件等每个UI层(与目标设备相关 – 浏览器/移动设备/工厂)应该参考BLL并用数据自己做’thang’.我进一步补充说,BLL下面将是你的DAL层.可以将此层视为基础数据存储区的1-1引用. (编辑:拼字网 - 核心网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |