ruoyi-cloud 若依微服务框架新增子模块
ruoyi-cloud 若依微服务框架新增子模块
·
新增项目模块
-
复制ruoyi-system模块 拷贝到ruoyi-modules 模块下
修改ruoyi-modules的pom文件,新增module : ruoyi-xxx
-
修改模块项目名称
ruoyi-xxx
-
修改模块路径
com.ruoyi.xxx
-
修改pom文件中artifactId
co-modules-xxx
-
修改启动类名称
RuoyiXXXApplication.java
-
修改启动类启动时打印内容
xxx模块启动成功
-
修改项目根目录README.md
在系统模块里添加xxx模块信息以及端口
例如:
│ └── ruoyi-demo // demo工程 [9204] -
修改bootstrap.yml文件
端口:port // 注意与跟目录保持一致
应用名称:name // 和模块名称保持一致
-
修改logback.xml
log.path值logs/ruoyi-xxx
-
登录nacos创建模块配置
dataID : ruoyi-xxx-dev.yml
Group: DEFAULT_GROUP
配置格式:yaml
配置内容:
- 修改扫码包名
- 修改redis和数据库配置
# spring配置 spring: redis: host: localhost port: 6379 password: datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://xxxxxxxxxxx:3306/ry-cloud?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 username: xxxx password: xxxxxx # mybatis配置 mybatis: # 搜索指定包别名 typeAliasesPackage: com.ruoyi.xxx # 配置mapper的扫描,找到所有的mapper.xml映射文件 mapperLocations: classpath:mapper/**/*.xml # swagger配置 swagger: title: 代码生成接口文档 license: Powered By ruoyi licenseUrl: https://ruoyi.vip -
添加网关路由
# demo服务
- id: ruoyi-xxx
uri: lb://ruoyi-xxx
predicates:
- Path=/xxx/**
filters:
- StripPrefix=1
更多推荐




所有评论(0)