java中的三层我明白,到了.NET中三层换了名字我就傻傻分不清了
像Model、Dal、Bll这是什么希望老师能帮我讲解一下每个模块的作用,都是放什么东西的
model就是放实体类的。dal就是数据访问层提供数据库访问操作。bll就是业务层的。写业务逻辑。
不过已经不喜欢建个bll层了。没啥意义。现在都是直接在webapi写逻辑。然后接口项目算是bll层了。
那么我想问一下dal是不是放那些增删改查的方法的?model就是放表中的属性什么的对吗?为什么非得用bll去调用dal中的方法呢???
@山上有码农: 那你用什么去调用数据访问层?
@吴瑞祥: 就是弄不太懂,昨天做了个注册做一天
@山上有码农: 你又没别的主意.大家都说bll调用dal.你跟着做就是了.
@吴瑞祥: 嗯,谢了
不如你先说说java中的三层是怎样的
java中的三层和这个差不多,Dao,service,serviceImpl
老师给讲过说Dao数据增删改查,service逻辑 serviceImpl 实体
应该是service相当于bll,实际上三层都是一样的,业务逻辑,数据层,ui层
嗯,我懂了谢谢