【RuoYi】使用代码生成器完成CRUD操作

一、前言

     前面,介绍了如何下载和启动我们的RuoYi框架。为了让小伙伴们认识到ruoyi的强大,那么这篇博客就介绍一下如何使用ruoyi的代码生成器,自动生成前端页面以及后端的对应数据库表的CRUD操作!!!真的很强!

二、数据库表设计

如下图所示,我们设计一个student表来测试,表结构如下:

0223c42c27434b4c93e2f4e885bfb6e8.png

三、启动RuoYi项目

①找到代码生成器

ee316adca5804d5c930a8e8288f04280.png

②导入student表并生成代码

deebd74483274a8da88b4d26979bbf67.png

55a01aa08a864761b04c71d39aa7206f.png

8f3d4acc70394dafa751201f3a5a6e88.png

9d38ed70102d4d49a1eb6f82563eb0e8.png

e493d59101344b31a07155f58f666824.png

我们可以通过系统管理里面的菜单管理来生成一个“基础数据“菜单来存放我们的student表的CRUD操作。

148418012fe54b76876b116dc9cfb899.png

四、生成代码

5ee6be940cc04d8f8049d806efa7eae8.png

9735274f637a4f4fbaa7f83c107e0556.png

解压生成的ruoyi.zip,得到如下三个文件:

303363c2c49a4603b7086323333e558e.png

分别将如下文件赋值并在对应出粘贴

Java代码

302b02ceb22446b2bc9d5fbd3d779694.png

c3b513e49c3c4a87911f5f1f3a9bc5cb.png

Vue代码

cfee91181a834d5398b8c89a56a3e4d4.png

50e8f07e7cbf4dda8fb61da96e18aaa9.png

SQL代码

直接复制在Navicat中执行代码

5e426c8a83be46269948e52832b5b0bc.png

五、重启项目

PS:对于Java后端,记得rebuild一下项目

6d369bce28f14983b4e1be4f18f5bbca.png

登录项目,查看我们的”基础数据“菜单下的,学生信息列表是否存在。

5fde4a37dec3419aa46deb58ca360f50.png

分别进行CRUD操作,看这些操作是否成功执行。

bdf482b20eec45c1a0919bb6ecb3ed43.png

83cb7fc824bf4f22aaad6b931613350a.png

9be920e0fbe74c80b53e843807699e31.png

这些功能都可测试。至此我们一个student表的CRUD就靠代码生成器自动生成好了!

六、总结

    对于RuoYi的代码生成器的功能是很强的,它把一些基础的CRUD操作和简单的页面都可以替我们生成好,给我们去掉了很多简单的操作,而把更多的时间花在核心业务的处理上。不得不说,在RuoYi框架的基础上进行我们个人项目的二次开发,是对我们来说很有利的!好吧,这节的内容就到此为止了,后续还有其他的关于RuoYi框架的使用,大家持续关注,如果有所帮助不要忘记关注、点赞支持博主一波哦~

 

  • 4
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值