谈谈你对MVC和三层架构的理解
a. MVC即模型、视图、控制器,模型表⽰业务数据及业务处理,⽤来封装数据及⾏为;视图是⽤户看到并与之交互的界⾯;控制器接受⽤户输⼊并调⽤模型和视图去完成⽤户的请求。使⽤MVC有利于关注点分离,⾃动化UI测试成为了可能mvc三层架构如何实现
b. 三层架构即表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的⽬的即为了“⾼内聚,低耦合”的思想。表现层通俗讲就是展现给⽤户的界⾯,业务逻辑层即针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。数据访问层:该层所做事务直接操作数据库,针对数据的增添、删除、修改、更新、查等
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论