1、拷贝一个system模块到同级目录下
如上我拷贝了一个school的目录
2、进入herefly-school目录,打开pom文件,修改如下两个名字
(1)
(2)修改启动类名(选中的地方)
(3)修改yml中端口和应用名称
(4)修改日志文件:Docker,将system全部替换从school
(5)、修改父级pom
、添加一个module
(6)nacos:添加一个配置
spring:datasource:dynamic:# 设置默认的数据源或者数据源组,默认值即为 schoolprimary: masterdatasource:# 主库数据源master:type: ${spring.datasource.type}driver-class-name: com.mysql.cj.jdbc.Driverurl: ${datasource.school.url}username: ${datasource.school.username}password: ${datasource.school.password}
# oracle:
# type: ${spring.datasource.type}
# driverClassName: oracle.jdbc.OracleDriver
# url: ${datasource.system-oracle.url}
# username: ${datasource.system-oracle.username}
# password: ${datasource.system-oracle.password}
# postgres:
# type: ${spring.datasource.type}
# driverClassName: org.postgresql.Driver
# url: ${datasource.system-postgres.url}
# username: ${datasource.system-postgres.username}
# password: ${datasource.system-postgres.password}
3、生成代码
(1)修改nocos:herefly-gen.yml文件
修改system-master为你创建的数据库名称(school)
(2)修改nocos:datasource.yml文件,添加一条数据在datasource:system-master:下
(3)重新启动代码生成模块
(4)在前端选中你要生成的表,生成代码
4、将生成的代码拷贝到新模块中
system中的重复的文件夹全部替换!
5、将pom加入到模块中
找到你的新模块的pox,
点击OK!
6、删除原来的maven缓存
clean!!!!
7、启动!大功告成!