我想请教一下三层架构的引用究竟是怎么用的?BLL、DAL、Model
DAL为数据链路层,BLL为业务逻辑层,Model为模型和实体类型
如果用的是EF DB first,很多时候实体类也自动生成到了DAL层
一般引用顺序:
BLL引用Model
BLL引用DAL
DAL引用Model
APP(项目)引用BLL
APP(项目)引用Model
APP(项目)引用DAL(如果你的实体类放在了DAL层,那么项目需要引用DAL才可以)
太感谢了
Model 是放实体结构 BLL是处理逻辑 DAL 是数据库相关的操作
那谁引用谁呢???
@笔尖下的沉默: BLL 引用DAL 前端引用BLL Model 都可以引用
@不知道风往哪儿吹: 谢谢,我试试看
@不知道风往哪儿吹:
这个Web前端引用不了BLL业务逻辑,报这个错是怎么回事啊
@笔尖下的沉默: 检查一下,应该是A引用了B,B引用了C,C又引用了A,导致死循环了