标签: .net
我是3层架构的新手。我正在浏览谷歌并找到了一些样本。通常,数据库连接和方法仅用于数据访问层中的crud操作。所需的字段验证等输入验证位于只有表示层。然后我们需要业务逻辑层。可以告诉我业务逻辑层最有用的一种情况
答案 0 :(得分:1)
假设您有一个电子商务网站 - 对于某些产品组合,您可以给予折扣。
折扣的逻辑不属于UI层 - 所有数据都已经过验证(产品和数量在篮子里)。
它也不属于数据访问层。
这种逻辑由业务决定 - 它属于业务逻辑层,位于UI和数据访问之间。