标签:hiberna 表示 组织 对象 开发 经典书籍 ati 自己的 事务
作者:肖继潮
链接:https://www.zhihu.com/question/24291079/answer/27339010
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
企业应用开发时,经常采用三层架构分层:表示层、业务层、持久层。
这三个分层,每一层都有不同的模式,就是架构模式。表示层最常用的架构模式就是MVC。因此,MVC是三层架构中表示层最常用的架构模式。
建议阅读《企业应用架构模式》《领域驱动设计》《Pojos in action》《J2EE 核心模式》等经典书籍,不要随意发明名词。
MVC - 模型、视图、控制器。
总有人来个什么模型层、视图层、控制器层,哪里来的这么多层?是不是还要来个Service层、DAO层、DTO 层?
XX层,英文是tier(物理上)、layer(逻辑上)。既是层,个人理解就有上下关系。
模型、视图、控制器有上下关系?否则 依赖倒转原则(高层不依赖于低层,二者都依赖于抽象)指的是啥?
三层架构,每层都有自己的模式。模式就是套路(杨氏太极拳十八式就是套路),每一层都有自己的套路,就是所谓架构模式。
一般来说,框架 > 架构模式> 设计模式 > 设计原则。打个比方,
标签:hiberna 表示 组织 对象 开发 经典书籍 ati 自己的 事务
原文地址:http://www.cnblogs.com/echo1937/p/6503218.html