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

简介

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

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

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

这是RuoYi官网:

文档其实挺详细的,可以去了解一下:

RuoYi在线演示:

代码生成部分:

下载使用

http://www.ruoyi.vip/
官网点击下载,把RouYi下载到本地:

解压后是这样的:

我这里使用的是WebStorm打开这个文件,你们可以使用自己的工具
注意:打开的是rouyi-ui,其他的不需要

接着,我们找到vue.config.js,这里端口默认的是8080,我们需要把它改为我们自己项目用的端口:

这样我们就可以运行试试看了
命令配置,这里我用的是nodejs12

我们要先把后台跑起来

好了:

比如说,我建立一个临建设施表
注意:一定要写备注

导入我新建的这个表:

代码预览:

不过我们这里还需要编辑一下表:

这里我们需要根据情况来改:

路径以及模块名:

然后提交,点击生成代码

会下载zip文件,解压就可以了,然后把需要用的类复制粘贴到你项目里

不要忘了映射文件:

其他一些js,sql,vue不需要的就不用拿

我只需要这些就只拿了这些
然后一些简单的增删查改就不用你去写了

相关推荐:

如何使用Python Selenium处理网页中的iframe框架?

iframe切换失败的典型表现是页面有iframe但找不到子元素、click()无反应、send_keys()无效;根本原因是Selenium默认只操作顶层文档,需显式切换上下文。 直接操作iframe内的元素一定会失败,因为WebDriver默认只在顶层文档中查找DOM;必须先用switch_to...

动态执行代码时正确访问类实例:在 exec 中安全使用 self

本文详解如何在Python类方法中通过exec动态定义函数,并使其能安全访问当前实例(self)的属性与方法,适用于调试交互场景(如pdb会话)及用户驱动的动态函数生成需求。 本文详解如何在python类方法中通过`exec`动态定义函数,并使其能安全访问当前实例(`self`)的属性与方法,适用于...