三层架构分为
view 展示层UI
control
业务逻辑层BLL
数据访问层DAL
model
以前一般都是为了图方便 ui层后台直接调用DAL这样就废了BLL 其实BLL也是有他的功能作用的(虽然大部分时候感觉都是多余的) 例如 当要添加一个新用户的时候 这时正确的流程是 UI后台调用 BLL BLL调用DAL判断该用户是否存在 然后BLL调用DAL添加 或返回UI后台告之重复