跳至主要內容

4.x和5.x区别

大约 1 分钟快速了解快速了解4.x和5.x区别

  1. 4.x 版本升级到5.x相对来说比较容易,因为功能和业务代码上没有太多的变化。
  2. 在4.x版本,微服务版和单体版是2个独立的项目,从5.x开始,将微服务版和单体版的两个独立项目合并为一个项目。即:
  • 数据源模式:lamp-cloud-pro-datasouce-column 和 lamp-boot-pro-datasouce-column 合并为 lamp-datasouce-max
  • 字段模式:lamp-cloud-pro-column 和 lamp-boot-pro-column 合并为 lamp-column-max
  1. 原来的lamp-xxx-api层变更为lamp-xxx-facade层。

    facade层 包含lamp-xxx-api、lamp-xxx-boot-impl、lamp-xxx-cloud-impl 等模块

    • lamp-xxx-api:定义接口,一般是跨服务或跨模块调用的接口
    • lamp-xxx-boot-impl:采用单体版方式,实现api层中的接口
    • lamp-xxx-cloud-impl:采用微服务版方式,实现api层中的接口

微服务模式

对于微服务模式,只需修改nacos中配置文件后,启动下图中的服务。

单体模式

对于单体模式,只需要修改下图中的配置文件后,启动下图中的服务。

👆🏻👆🏻👆🏻上面是评论区,对系统、本页文档什么疑问,可以在评论区留言。
❗️❗️❗️若评论区无法显示,请使用"手机热点"或"科学上网"。