若依微服务新添模块

一、新建模块前提

前后端项目能完全运行起来。如下图所示

在这里插入图片描述
在这里插入图片描述

二、在ruoyi-modules模块下新建自己的模块如:ruoyi-test

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三、创建包名如:com.ruoyi.test

四、将ruoyi-system中的以下四个文件复制到自己新建的模块中

4.1 将java文件重命名为RuoyiTestApplication(可以自己定义)

		![在这里插入图片描述](https://img-blog.csdnimg.cn/b4e5ead6a67d4c7da74291578bc79a2c.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAT25lX1BpZWNlMTEx,size_20,color_FFFFFF,t_70,g_se,x_16)

4.2 修改bootstrap文件中的端口号,比如:9205,以及应用名称

# Tomcat
server:
  port: 9205

# Spring
spring: 
  application:
    # 应用名称
    name: ruoyi-test
  profiles:
    # 环境配置
    active: dev
  cloud:
    nacos:
      discovery:
        # 服务注册地址
        server-addr: 127.0.0.1:8848
      config:
        # 配置中心地址
        server-addr: 127.0.0.1:8848
        # 配置文件格式
        file-extension: yml
        # 共享配置
        shared-configs:
          - application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension}

4.3 修改日志文件路径

在这里插入图片描述

五、修改配置文件(在nacos注册中心)

5.1 点击ruoyi-system-dev.ym文件,克隆并且重命名为ruoyi-test-dev.ym,点击发布,进入这个文件进行如下修改。

在这里插入图片描述

5.2 打开ruoyi-gateway-dev.yml进行修改,根据上面文件格式添加如下代码块

# 测试模块
- id: ruoyi-test
   uri: lb://ruoyi-test
   predicates:
     - Path=/test/**
   filters:
     - StripPrefix=1

六、生成代码

6.1 创建数据库

create table sys_student (
  student_id           int(11)         auto_increment    comment '编号',
  student_name         varchar(30)     default ''        comment '学生名称',
  student_age          int(3)          default null      comment '年龄',
  student_hobby        varchar(30)     default ''        comment '爱好(0代码 1音乐 2电影)',
  student_sex          char(1)         default '0'       comment '性别(0男 1女 2未知)',
  student_status       char(1)         default '0'       comment '状态(0正常 1停用)',
  student_birthday     datetime                          comment '生日',
  primary key (student_id)
) engine=innodb auto_increment=1 comment = '学生信息表';

6.2 启动若依服务端开始生成代码,如下所示:

在这里插入图片描述
在这里插入图片描述

七、将下载的文件添加到模块中

7.1 后端(找到如下文件夹,添加即可)

在这里插入图片描述

7.2 前端 将api文件夹和view文件夹添加到如下位置

在这里插入图片描述

7.3 运行生成的sql文件,再重新启动前后端即可。

在这里插入图片描述

  • 4
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值