若依框架自动生成代码(前后端不分离)

发布时间 2023-12-18 13:10:28作者: 小蔡没烦恼

版本要求

  • JDK版本>=1.8
  • MySql版本>=5.7.0(我用的8.0)
  • Maven版本>=3.0

项目下载

https://gitee.com/y_project/RuoYi
这个是前后端不分离版本,只是用来生成代码,没必要使用前后端分离版本

导入项目

1. 将下载好的项目导入到idea

image

1. 修改配置

打开ruoyi-admin模块下面的resource下的application-druid.yml
image

修改为自己的数据库账号和密码,数据库就默认为ry,你也可以改

image

等等,你以为这样就可以启动了嘛?还没数据库呢

创建数据库

  1. 使用数据库可视化工具创建数据库(我用的是Navicat),注:创建的数据库名字和你上面的配置文件中配置的数据库名字要一致哦,不然会报错
    image
    image

在数据库可视化工具运行工程文件夹下的sql文件,导入数据库

image
image
image

这下就可以启动工程咯

默认端口号为80,可在下面配置文件配置端口号

image
image

在浏览器输入http://localhost:80

默认账号admin,默认密码admin123
image

这下可以开始生成代码了

1、将数据库表复制到若依框架配置的数据库中(以person表为例)

image

2、选择系统工具下的代码生成

image

3、导入要生成的表,选择person表

image
image

4、点击编辑就可设置生成代码的配置

基本信息可设置生成的Java文件实体类名字

image

字段信息可设置生成的sql语句的匹配条件,可更改为like,between,=等等

image

生成信息可修改包路径等信息

image
修改完保存即可

点击预览即可查看生成的代码

image
image
这下就可以将生成的代码复制到你的代码中了

注:这生成的只是单表的增删改查

快去尝试一番吧