C#三层架构,不是只用4个项目吗?怎么多出2个
展开全部
C#三层指的是层次划分团吵,一般是数据访问层,业务逻辑层和UI层(界面),就是把软件分为三块,每一块里可以有很多盯冲项目,很多文件塌则侍,不是说三层架构就是三个项目。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
三层 架构是对 项目概念上的层次划分,并不管你这里要建几个项目;你这个是工厂模式三层;
追问
那其他两个是做什么用得0 0
追答
DALFactory 是工厂,IDAL 是接口契约; 这样 可以用 不同的DAL 实现IDAL,用Factory 是得到你想使用的DAL ;好处就是在不影响系统的情况下可以灵活的改变数据访问层,如Sqlserver,或者Oracle 等等。如果你还没有明白,你就先百度下“工厂模式" ,理解了后,再百度"工厂模式三层" 。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
项目和分层没有直接关系模晌铅的
一个层可以有多个项目的
当然你也可以一个层一个项目,这里的model是实体层,bll是逻辑层,dal是数据操作旦好层,dalfactory和IDAL是辅助数据操作层的,只是一种模式的简单谨顷实现
一个层可以有多个项目的
当然你也可以一个层一个项目,这里的model是实体层,bll是逻辑层,dal是数据操作旦好层,dalfactory和IDAL是辅助数据操作层的,只是一种模式的简单谨顷实现
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
三层架构是一种分层的架框,不是限定项目的个数的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询