基于SpringBoot的RuoYi框架之代码生成

简介

基于SpringBoot的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。直接运行即可用

这里我介绍的是RuoYi的代码生成部分,就想官网说的

大部分项目里其实有很多代码都是重复的,几乎每个基础模块的代码都有增删改查的功能,而这些功能都是大同小异,
如果这些功能都要自己去写,将会大大浪费我们的精力降低效率。所以这种重复性的代码可以使用代码生成

这是RuoYi官网:
基于SpringBoot的RuoYi框架之代码生成
文档其实挺详细的,可以去了解一下:
基于SpringBoot的RuoYi框架之代码生成
基于SpringBoot的RuoYi框架之代码生成
RuoYi在线演示:
基于SpringBoot的RuoYi框架之代码生成
代码生成部分:
基于SpringBoot的RuoYi框架之代码生成

下载使用

http://www.ruoyi.vip/
官网点击下载,把RouYi下载到本地:
基于SpringBoot的RuoYi框架之代码生成
解压后是这样的:
基于SpringBoot的RuoYi框架之代码生成
我这里使用的是WebStorm打开这个文件,你们可以使用自己的工具
注意:打开的是rouyi-ui,其他的不需要
基于SpringBoot的RuoYi框架之代码生成
接着,我们找到vue.config.js,这里端口默认的是8080,我们需要把它改为我们自己项目用的端口:
基于SpringBoot的RuoYi框架之代码生成
这样我们就可以运行试试看了
命令配置,这里我用的是nodejs12
基于SpringBoot的RuoYi框架之代码生成
我们要先把后台跑起来
基于SpringBoot的RuoYi框架之代码生成
基于SpringBoot的RuoYi框架之代码生成
好了:
基于SpringBoot的RuoYi框架之代码生成
基于SpringBoot的RuoYi框架之代码生成
比如说,我建立一个临建设施表
注意:一定要写备注
基于SpringBoot的RuoYi框架之代码生成
导入我新建的这个表:
基于SpringBoot的RuoYi框架之代码生成
基于SpringBoot的RuoYi框架之代码生成
代码预览:
基于SpringBoot的RuoYi框架之代码生成
不过我们这里还需要编辑一下表:
基于SpringBoot的RuoYi框架之代码生成
这里我们需要根据情况来改:
基于SpringBoot的RuoYi框架之代码生成
路径以及模块名:
基于SpringBoot的RuoYi框架之代码生成
然后提交,点击生成代码
基于SpringBoot的RuoYi框架之代码生成
会下载zip文件,解压就可以了,然后把需要用的类复制粘贴到你项目里
基于SpringBoot的RuoYi框架之代码生成
不要忘了映射文件:
基于SpringBoot的RuoYi框架之代码生成
其他一些js,sql,vue不需要的就不用拿
基于SpringBoot的RuoYi框架之代码生成
基于SpringBoot的RuoYi框架之代码生成
我只需要这些就只拿了这些
然后一些简单的增删查改就不用你去写了