很不明白业务逻辑层应该写什么,本人初学,不太明白,比如修改密码吧,我感觉业务逻辑层应该分两步。一,检测用户名和原密码。二,如果正确则插入新密码。这两步分别调用DAL层的两个方法。检测用户名和原密码的方法和登录应该是一个。但我看到很多源码是把这两步合并到一个存储过程里了,以至于我认为存储过程更像业务逻辑层。我认为DAL和存储过程应该不牵扯具体业务逻辑啊,像上面的例子,如更新密码的存储过程就是更新密码,它不应该检测用户名和原密码。
检测用户名和密码是另一存储过程,它和登录所用的应该是一个。
买的书里一本书一个不同的做法,我直接迷糊了,请问各位到底是怎么写,就以修改密码为例好了。谢谢大家了!
检测用户名和密码是另一存储过程,它和登录所用的应该是一个。
买的书里一本书一个不同的做法,我直接迷糊了,请问各位到底是怎么写,就以修改密码为例好了。谢谢大家了!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货