摘要: 一直以来都不太了解业务逻辑层的存在到底有何作用,感觉就是起到一个中专的作用,把UI层的数据转给DAL层,然后返回给UI,感觉有点多此一举,但我想业务逻辑层的存在一定有他的道理,顾名思义,就是处理项目的业务逻辑,我都感觉我以前都把要处理的业务逻辑代码都直接写在了UI层,所以BLL都空闲了下来,其实可以这样:比如这么说吧,现在要做一个登陆功能,UI层的任务是显示页面,以及与用户间的数据交互,DAL层是操作数据库,这没什么好说的,但是UI层拿到数据以后,DAL层去数据库里查看,BLL层就负责比较用户名与密码,并且得出最后的结果,是否登陆成功,然后反回给UI层,再显示所以流程应该是UI层得到数据> 阅读全文
posted @ 2014-03-02 15:51 小飞侠24 阅读(1233) 评论(0) 推荐(0) 编辑