我知道这是一个非常基本的问题。但我真的无法理解BLL应该包含的内容。
让我举个例子。
让我们考虑一个Login.aspx网页,该网页用于方便用户登录。

在这种情况下,Login.aspx将具有两个文本框和一个登录按钮。
数据访问层将具有检查用户名和密码是否正确的功能。

我认为此页面不需要其他内容。那么我将在BLL中拥有什么。
如果要添加BLL中应包含的某些功能,请添加。

最佳答案

您应该具有以下内容:

用户界面调用BL.SaveUsernameAndPassword(string user, string pass);BL.SaveUsernameAndPassword应该验证字符串,然后调用DAL.SaveUsernameAndPassword(string user, string pass);DAL.SaveUsernameAndPassword应该将这些参数放入您的SQL查询中并在假定数据有效的情况下执行它

关于.net - 我们应该在业务逻辑层(BLL)中拥有什么,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2118788/

10-15 19:20