我对三层不理解的地方要请教一下各位
是不是所有对DAL层的操作都放到BLL层,哪怕这个函数只用一次,有些页面针对性很强,比如登陆,
我在BLL层写了一个Login登陆函数,UIL调用,返回true和false,但这个函数只会用到一次。
UIL不写SQL语句,所有的SQL语句操作都放到BLL层。
还有就是一些公用的函数,不是对DAL层操作的也放到BLL层吗。
我最不理解的就是MODEL层,用来传值?能麻烦举例说明一下吗
我对三层不理解的地方要请教一下各位
是不是所有对DAL层的操作都放到BLL层,哪怕这个函数只用一次,有些页面针对性很强,比如登陆,
我在BLL层写了一个Login登陆函数,UIL调用,返回true和false,但这个函数只会用到一次。
UIL不写SQL语句,所有的SQL语句操作都放到BLL层。
还有就是一些公用的函数,不是对DAL层操作的也放到BLL层吗。
我最不理解的就是MODEL层,用来传值?能麻烦举例说明一下吗
Model申明数据对应的类,和sql操作相关的放DAL层,哪怕只用一次。一些公用函数可以放到工具类中。
具体参考:
如果是C#,题主可以考虑入坑MVC了。