首页 > 其他分享 >若依框架自动生成代码(前后端不分离)

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

时间:2023-12-18 13:14:46浏览次数:26  
标签:框架 代码 默认 生成 若依 版本 数据库

版本要求

  • 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
这下就可以将生成的代码复制到你的代码中了

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

快去尝试一番吧

标签:框架,代码,默认,生成,若依,版本,数据库
From: https://www.cnblogs.com/cmhcmx/p/17910493.html

相关文章

  • finally中的代码一定会执行吗?
    通常在面试中,只要是疑问句一般答案都是“否定”的,因为如果是“确定”和“正常”的,那面试官就没有必要再问了嘛,而今天这道题的答案也是符合这个套路。1.典型回答正常运行的情况下,finally中的代码是一定会执行的,但是,如果遇到以下异常情况,那么finally中的代码就不会继续执行了:......
  • Wasserstein距离的python代码实现scipy.stats.wasserstein_distance解释
    在官方文档scipy.stats.wasserstein_distance—SciPyv1.8.0.dev0+1869.838cfbeManual(osgeo.cn)页面中scipy.stats.wasserstein_distance(u_values,v_values,u_weights=None,v_weights=None)对参数u_values,v_value,u_weights,v_weights解释不清晰。通过看文章Wassers......
  • 数据持久层框架mybatis学习:使用mybatis+SpringBoot完成增删改查
    目录一、MyBatis的应用配置二、使用mybatis+SpringBoot完成增删改查2.1代码实现2.2增删改查接口调用一、MyBatis的应用配置依赖pom.xml注意:版本号的依赖冲突问题<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xm......
  • JVS低代码流程引擎,在业务管理界面如何发起流程?
    在业务管理的场景下,存在先做了对应的数据管理,后续增加管理的规范度,“在业务数据变化时发起流程”的需求,那么这种情况下就需要在业务管理(列表页、表单)中发起流程,让业务模型使用流程配置,通常在具体业务场景下触发事件启动流程,业务场景涉及具体列表页、表单页模型数据。示例:通过列表页......
  • electric 基于pg 的现代应用的同步层框架
    electric是使用Elixir开发的基于pg的应用数据同步层中间件,electric支持多种集成模式支持模式drivers 支持基于sqlite的应用同步,包含了本地,移动端,以及后端前端支持 包含了对于一些主流前端框架的支持后端 对于各种后端框架的支持对于evnetsourcing的支持 包含了cd......
  • pytest框架:marek用法
    pytest中提供的makr标签:  主要用于在测试用例/测试类中给用例打上标记,实现测试分组的功能,对测试用例进行筛选。注意:只能使用已注册的标记名,如果没有在pytest.ini文件中进行注册,会报waring警告信息。如果没有注册的标签也想要使用,只是会有警告。我们可以加上“addopts......
  • 奇特的c代码
    `#include<string.h>include<stdlib.h>include<stdio.h>intfunc1(inta){printf("hahaa\n");//printf("hahaa=%d\n",2);a++;returna;}classcla1{public:inta1;};typedefcharIsIncompleteType[2];intmai......
  • 群智能优化算法测试函数matlab源代码
    globalM;creatematrix(2);%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%画ackley图。%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%ackleyxfrom[-55]%x=-5:0.01:5;%[x,y]=meshgrid(x);%temp1=x.^2+y.^2;%temp2=cos(2*pi*x)+cos(2*pi*y);%z=20+exp(1)-20*exp(-0.2*sqrt(te......
  • PHP代码审计
    杂phps,可能可查看该php文件源码index.php.bak:index.php文件备份名php7.1+:类型不敏感,反序列化public属性可以直接赋给private_GET$_GET看成一个键值对数组(关联数组)$_GET==array(‘id’=>1,‘name’=>‘xiao’)函数引用&可以修改_GET....的值,不能修改_Request的值在url传......
  • 软件工程读后感10-代码阅读方法与实践4
    最近,我阅读了代码阅读方法与实践的下一部分。意义重大的编码工作,或大型、有组织体制之下的项目,比如GNU和BSD,都会采纳一套编码规范、指导原则或约定。计算机语言和编程系统为程序员如何表达一个给定的算法提供了大量的余地。代码规范提供风格上的指导,目标是增强代码的可靠性、易读......