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