0

在一个系统中,业务逻辑应该在哪里实现??它是在数据库中使用 PL/SQL 块还是在其上一层使用 java / .net?

4

1 回答 1

1

我不想太无用,但业务逻辑应该在业务逻辑层实现。

如果您实际上是在询问业务逻辑层应该在哪里,那么这实际上取决于您希望如何构建系统。

听起来(我假设)您指的是经典的 3 层架构:

UI <--> 业务逻辑 <--> 数据库

这告诉我们应该将 UI 代码与业务逻辑与数据库逻辑分开。鉴于您的情况,这意味着您应该从任何 PL/SQL 代码块中省略业务逻辑。

于 2013-02-06T11:57:07.737 回答