目录

使用若依低代码平台的步骤:

1.新建一个模块,一般一般以ruoyi- 开头后面跟名称。我创建的名称为ruoyi-tests

2.进入新创建的ruoyi-test模块里添加若依的通用工具类

3.在主目录下的pom文件将新建的ruoyi-test模块添加进去

4.在ruoyi-admin模块的pom文件中加入新创建的ruoyi-test模块的依赖

5.模块和模块的依赖添加完成,就开始创建表。创建test表

6.创建新菜单栏

7.准备工作完成,开始低代码生成表。

8.按照需求稍微修改需要生成的信息

9.生成代码

10.java部分代码部署

11,前端代码

12.部署完成,开始测试

实用部分

一.后端的url访问路径

二.匿名访问url


若依作为后台管理系统的半成品框架,在开发后台管理的时候选择若依将会节省大量的开发时间。

学会使用低代码平台后,开放时间会更大量的缩短。

若依 前后端分离在哪读的redis配置文件_创建表

低代码生成是需要手动添加表,我这边使用的是若依的前后端分离的版本,只需要数据库里创建一个新表就好。

(如果使用的是前后端合并的,那么就需要将创建表的代码手动写入。而且会出现一些奇怪的问题。比如你设定了个时间,并且默认取当前时间,那么就会报错,不能默认取当前时间。可以生成完代码再改。只不过使用起来还是很麻烦的。)

使用若依低代码平台的步骤:

1.新建一个模块,一般一般以ruoyi- 开头后面跟名称。我创建的名称为ruoyi-tests

若依 前后端分离在哪读的redis配置文件_spring boot_02

2.进入新创建的ruoyi-test模块里添加若依的通用工具类

若依 前后端分离在哪读的redis配置文件_创建表_03

<groupId>org.example</groupId>需要删除,不然后期可能会出现找不到ruoyi-test依赖的错
<dependencies>
    <!-- 通用工具-->
    <dependency>
        <groupId>com.ruoyi</groupId>
        <artifactId>ruoyi-common</artifactId>
    </dependency>
    </dependencies>

3.在主目录下的pom文件将新建的ruoyi-test模块添加进去

若依 前后端分离在哪读的redis配置文件_ci_04

<!-- 测试模块-->
            <dependency>
                <groupId>com.ruoyi</groupId>
                <artifactId>ruoyi-tests</artifactId>
                <version>${ruoyi.version}</version>
            </dependency>

<!--搜索modules将下面的放进去-->
<module>ruoyi-tests</module>

4.在ruoyi-admin模块的pom文件中加入新创建的ruoyi-test模块的依赖

若依 前后端分离在哪读的redis配置文件_java_05

<!-- 测试模块-->
        <dependency>
            <groupId>com.ruoyi</groupId>
            <artifactId>ruoyi-tests</artifactId>
        </dependency>

5.模块和模块的依赖添加完成,就开始创建表。创建test表

DROP TABLE IF EXISTS `test`;
CREATE TABLE `test`  (
  `id` int(0) NOT NULL COMMENT 'id',
  `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '姓名',
  `date` datetime(0) NULL DEFAULT NULL COMMENT '时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;

SET FOREIGN_KEY_CHECKS = 1;

6.创建新菜单栏

若依 前后端分离在哪读的redis配置文件_java_06

7.准备工作完成,开始低代码生成表。

若依 前后端分离在哪读的redis配置文件_ci_07

8.按照需求稍微修改需要生成的信息

若依 前后端分离在哪读的redis配置文件_ci_08

9.生成代码

若依 前后端分离在哪读的redis配置文件_spring boot_09

两个标红的尽量不用相同

若依 前后端分离在哪读的redis配置文件_ci_10

先把sql文件直接拖的数据库运行。运行完刷新页面就可以看到测试模块下添加了新的模块。

添加完模块后给模块的代码部署进去。

10.java部分代码部署

打开main文件,再打开Java文件,直接复制com文件粘贴到ruoyi-test\src\main\java

然后复制ruoyi-test\src\main\java\com\ruoyi\system\controller文件到ruoyi-admin\src\main\java\com\ruoyi\web目录下。

删除ruoyi-test\src\main\java\com\ruoyi\system\controller文件

打开main文件,再打开resources文件,复制mapper文件到ruoyi-test文件下的resources

若依 前后端分离在哪读的redis配置文件_java_11

若依 前后端分离在哪读的redis配置文件_java_12

11,前端代码

vue里的两个文件夹,全选复制,复制到ruoyi-vue的src文件夹下

12.部署完成,开始测试

若依 前后端分离在哪读的redis配置文件_ci_13

这种是经常容易出现的报错,这个是说我的id是键值,但他的值为null

碰到这种一大串的有时候也会是说你添加的值和表结构对不上。

实用部分

一.后端的url访问路径

若依是不能用localhost:8080直接去访问,如果要访问需要用80去访问,和前端的端口是用同一个

并且在 localhost后需要加上/dev-api/后面跟路径如:

若依 前后端分离在哪读的redis配置文件_java_14


二.匿名访问url

匿名访问只需要添加若依的注解,@Anonymous,

然后删除@PreAuthorize("@ss.hasPermi('tests:cs:list')")就可以匿名访问

若依 前后端分离在哪读的redis配置文件_ci_15