简单入门若依框架

前言

本篇博客仅对若依框架的使用进行简单的介绍,它和php的fastadmin框架非常类似,是可以根据数据库表自动的生成一个完整的管理后台。关于fastadmin框架,我在前面的博客中有过简单的介绍,感兴趣的朋友可以查看这篇博客。

一、下载和启动

http://www.ruoyi.vip/
点击上面的连接,即可进入到若依框架的官网,下面我将用下面的但应用版本来举例使用!
简单入门若依框架_第1张图片

1.首先我们需要克隆该项目到本地电脑的某个文件夹中:
简单入门若依框架_第2张图片
2.用mysql新建一个数据库,然后执行刚刚下载的sql目录下的所有sql文件
简单入门若依框架_第3张图片
3.然后用Idea打开项目,对下面的地方稍作修改:
简单入门若依框架_第4张图片
4.然后运行RuoYiApplication的main方法,即可看到下面搞笑的启动图标:
简单入门若依框架_第5张图片

二、框架使用体验

当项目运行成功后,打开浏览器在地址栏上输入localhost即可出现下面的界面:
简单入门若依框架_第6张图片

1.系统监控部分

登录进行之后,发现有意思的东西很多啊,我挑几个好玩的给你们讲讲,比如下面的服务监控:
简单入门若依框架_第7张图片
尤其是这个定时任务部分,有点像我实习期间用美团系的crane平台。
简单入门若依框架_第8张图片

2.系统工具

最有意思的还是下面的几个部分,下面是表单构建模块,他能根据拖拽自动的生成前端的代码!
简单入门若依框架_第9张图片
至于系统工具的系统接口部分其实就是接入了Swagger框架
简单入门若依框架_第10张图片
为什么说这个框架牛批呢?因为它最核心的部分就是代码生成部分,下面重点讲一下!

三、系统工具中代码生成的使用

1.首先新建一个菜单,注意新建菜单完成后,需要重启SpringBoot项目才可以在左边的导航栏上查看到!
简单入门若依框架_第11张图片
2.在ry数据库中新建一张student表,具体的字段如下图所示:
简单入门若依框架_第12张图片
3.在代码生成板块导入student表
简单入门若依框架_第13张图片
4.点击下面的编辑按钮,然后配置好下面的内容。
简单入门若依框架_第14张图片
简单入门若依框架_第15张图片
5.点击生成代码按钮,会得到下面的文件,需要执行文件中的sql,以及在main文件夹中对应的目录粘贴到原项目对应的结构中去!(主要包含main\resources\templates\system\student、main\java\com\ruoyi\project\system、main\resources、main\resources\mybatis\system\XXmapper.xml)
简单入门若依框架_第16张图片

6.重新启动项目即可发现自动生成的内容如下:
简单入门若依框架_第17张图片

你可能感兴趣的:(springboot,java)