asp.net 三层架构
请问可以不要BLL层吗?将DAL层的代码复制进Model层里面,总感觉bll层有点多余,这样做有什么弊端吗?在项目里直接调用Model的代码...
请问可以不要BLL层吗?将DAL层的代码复制进Model层里面,总感觉bll层有点多余,这样做有什么弊端吗?在项目里直接调用Model的代码
展开
展开全部
不好维护 cs里面代码太多了,很乱,而且要是三个aspx页面用一个bll里函数,就要多写重复代码
小项目就随便你写,大项目你试试看.
参昭:asp.net mvc 53BK数字报 的分层结构
小项目就随便你写,大项目你试试看.
参昭:asp.net mvc 53BK数字报 的分层结构
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以不要bll 层,当然了,简单的程序,要不要层都无所谓了,如果复杂点的话,bll是要实现接口的来开发的,这个可以自己考虑
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
model层写的实体类和数据库映射的,如果操作的数据量大的话,model会带来很多的好处!大部分model是用来传值的时候调用的,而dal是用来访问数据库的,这一层只用来存数据取数据,bll是所有业务逻辑的处理都在这一层,但凡涉及到业务逻辑的都要在这一层处理好,再去展现到UI层或者去给dal层操作。这是会提升大大效率,可以把bll层去掉,但是数量大的话最好还是别去掉。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-03-27
展开全部
BLL层主要是进行业务逻辑处理的,DAL只是写简单的增删查改,Model层建设实体类,这样写是方法清晰明了,在Model层中写实体类和方法多了就显得杂乱
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询