Springboot多模块和Springcloud有哪些区别?

时间:2022-12-02 23:18:33 类型:JAVA
字号:    

多模块应用是按照业务领域对系统进行拆分,比如通用工具、基础的用户管理、业务等,拆分成多个模块。本质还是一个单体系统,只不过拆分方法从单体应用的按照层次拆分变成了多模块应用的按照领域拆分。

Spring Cloud涉及微服务的概念。是传统的单体应用通过REST方式或RPC方式相互通信调用。每个微服务,都是一个Spring Boot 应用


<