小编nan*_*erd的帖子

存储过程与中间层 (c#) 中的业务逻辑

这更像是一个架构问题。我曾经在一家拥有 Web 应用程序的金融公司工作。

前端javascript。
中间层是 WebAPI,用于访问后端 SQL Server。
后端 SQL Server 数据库。

该公司将其所有业务逻辑都放在存储过程中。和其他公司谈过之后,我开始听说大多数把他们的业务逻辑放在中间层。

我曾经问过金融公司的某个人,为什么会大量使用存储过程,但没有得到很好的答案。最近,在一次求职面试中,他们询问将所有业务逻辑放在数据库中与中间层的优缺点是什么。我没有很好的答案。

任何人都可以提供一些关于为什么这是或不是一个好主意的想法吗?

stored-procedures

7
推荐指数
1
解决办法
1227
查看次数

标签 统计

stored-procedures ×1