下载若伊分离版
https://gitee.com/y_project/RuoYi-Vue/releases/v3.8.1
新建项目模块如: srm
假设我们的项目包为 com.wanyun.srm.core
* 将zip解压到srm模块的test目录下并对配置进行修改 [下载]
public interface ProjectSetting {
String srcDir = "srm/src/main/java";
String daoDir = "srm/src/main/java";
String basePack = "com.wanyun.srm.core";
String gmtCreated = "create_time";
String gmtModified = "update_time";
String logicDeleted = "del_flag";
boolean isSetterChain = false;
}
* 修改 EntityGenerator.java 里的 url, username, password
* srm的pom文件引入
<properties>
<lombok.version>1.18.6</lombok.version>
</properties>
<dependencies>
<!-- 通用工具-->
<dependency>
<groupId>com.ruoyi</groupId>
<artifactId>ruoyi-common</artifactId>
</dependency>
<dependency>
<groupId>com.ruoyi</groupId>
<artifactId>ruoyi-generator</artifactId>
</dependency>
<dependency>
<groupId>com.minghan.template</groupId>
<artifactId>template-boot-starter</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>io.gitee.minghan517</groupId>
<artifactId>mhtool-core</artifactId>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>${lombok.version}</version>
<scope>provided</scope>
</dependency>
<!-- mapstruct -->
<dependency>
<groupId>org.mapstruct</groupId>
<artifactId>mapstruct-processor</artifactId>
</dependency>
<!-- 引入fluent-mybatis 运行依赖