《灯灯》多租户快速开发平台 5.0.1 发布,一个项目同时支持单体模式和微服务模式
java17/5.x 分支升级以下内容: fix(lamp-generator): 代码生成器,按照5.0的项目结构生成新服务 fix(lamp-generator): 修复代码生成器生成新服务后,无法启动的问题 refactor(lamp-generator): 优化生成的service类的import类 fix(lamp-database-max): 修复单体模式启动时,系统无法加载当前登录用户uri权限的bug refactor: 部署脚本存放在代码中,打包时一起上传到服务器 为什么要合并? (这里的” 合并 “,指的是将一个单体版和一个微服务版项目进行合并为一个项目,同时支持单体和微服务 2 种方式) 你是否存在这样的问题或疑惑: 1. 项目规模小,想要前期使用单体版快速上线,后期若业务量增大,可以平滑变更为微服务版! 2. 公司有很多项目,一些小项目希望采用单体版,一些大项目希望采用微服务版 3. 本地开发、测试环境运行微服务项目时,需要启动太多服务,开发机器扛不住? 4. 同时维护 2 套源码(一套单体版,一套微服务版),且保持代码同步的难度大,工作量大! 解决方案: 《灯...