目录
1.ORM架构
叫对象关系映射(Object Relational Mapping) 。是一种机构格式。(实体类映射数据库表)代表框架:hibernate 、mybatis、ibatis。
2.MVC架构
M:mode 模型、 指的也就是业务代码,V:view 视图、指的是用户看到的界面,C: controller 控制器、指的是用户与业务的交互控制(用户与业务之间的桥梁)。用户调控制层,控制调业务,业务返回给控制,控制返回给用户
3.RPC架构
分布式服务框架。dubbo、spring cloud等框架。
4.SOA架构
面向服务架构。soa架构的特点:粗粒度、低耦合,服务之间通过简单、精确定义接口进行通讯,不涉及底层服务接口与通讯模型。服务层是soa的基础。
5.架构的演变
这里放一张dubbo的架构图。
这张图已经说了系统架构的一个设计方向。(每个人可以根据公司的业务需求合理的使用相应的架构方案)。