芋道 ruoyi-vue-pro v1.0.0 正式版发布!肝了小半年,不容易~
项目地址:https://gitee.com/zhijiantianya/ruoyi-vue-pro 更新说明: 第一个版本,基于RuoYi-Vue重构,主要是三个方面: 代码的重构 技术选型的调整 后台功能的新增 因此,v1.0.0的更新日志,分成这三方面来写。 代码的重构 调整整体代码结构,将多个 Maven Module 合并为单个,使用 Java package 进行拆分隔离,如图所示。原因是:随着业务逻辑的逐步复杂,多个 Maven Module 的依赖关系的管理,会是一个很大的问题。 拆分framework为多个 Maven Module,按照Web、Security、MyBatis、Redis等不同组件,进行封装与拓展。 基于JUnit5与Mockito,实现单元测试,保证功能的正确性,与代码的可维护性。一直自动化,一直爽! 增加 SpringBoot 多环境的配置文件,提供完善的deploy.sh部署脚本,以及Jenkins 部署教程。 优化Spring Security实现权限的代码,提升可读性和维护性。 增加本地缓存(菜单、角色、数据字典等等),提升性能。通过 Re...