猿问

C#三层架构中Bll层写的下面代码什么意思?

public List<AirDOL.DutyDOL> GetDutys()
{
return new AirDAL.DutyDAL().Query("");
}

千万里不及你
浏览 1232回答 1
1回答

杨__羊羊

BLL层将DAL层通过Quesy()方法从数据库中获取出来的值,接受并转发给UI(表示层)显示。你应该好奇,为什么不直接传过去,为什么还要中转一下呢我理解逻辑层就是一个中转站一样的。DAL层从数据库里面拿到数据~return给逻辑层~逻辑层在return给表示层~也就是DAL层和UI层的中间桥梁~~------ 当然逻辑层还是可以做些为空判断的。
随时随地看视频慕课网APP
我要回答