一个超好用的权限管理基础框架分享——若依 现在的项目无论是网站、app还是公众号都少不了权限管理和用户角色设计,今天就给大家分享一个专门用于生成基础的用户权限管理的网站——若依。在这里我直接教大家怎么下载若依并且用它生成相映你想要的权限管理代码。
一、在码云上下载该资源 在码云上输入“若依”进行搜索,该资源有几个版本分别如下:
1、完整版(springboot框架前后端不分离)
地址:https://gitee.com/y_project/RuoYi?_from=gitee_search
1、精简版(springboot框架前后端不分离)
地址:https://gitee.com/y_project/RuoYi-fast?_from=gitee_search
1、修改版(springboot框架前后端不分离)
地址:https://gitee.com/y_project/RuoYi-fast?_from=gitee_search
1、vue版(springboot框架前后端分离,前端vue)
地址:https://gitee.com/y_project/RuoYi-fast?_from=gitee_search
1、扩展版(springboot框架前后端不分离,加入mybatis-plus)
地址:https://gitee.com/dotstable/depending_on_the_framework?_from=gitee_search
一般情况下我们下载完整版就好了,将项目下载下来并导入到你的ide,我这里用的是idea。该项目是个soringboot框架的maven项目,至于怎么导入我就不细说了。
二、项目环境部署 接着第一点的说,下载项目并导入到idea你会看到下图所示:
文章图片
2、在你的电脑或者服务器准备一个mysql数据库并创建一个名叫ruoyi的数据库,然后将下图红框处中的两个脚本在ruoyi数据库下执行。
文章图片
3、将RuoYi——ruoyi-admin——main——resources——application-druid.yml中的数据库连接地址修改为你之前创的ruoyi数据库的地址,数据库用户名密码一并修改。
文章图片
4、然后启动项目,启动类——RuoYi\ruoyi-admin\src\main\java\com\ruoyi\RuoYiApplication.java。启动成功后再浏览器输入http://127.0.0.1:80就可以见到如下图所示的登录界面了:
默认登录用户名:admin 密码:123456 具体你可以到数据库ruoyi下的sys_user去看,密码是经过加密的。
文章图片
三、生成用户权限代码 1、登录之后看到下图所示:具体的你们自己细看。我这里只讲代码生成。 在代码生成模块选中sys_config(举例),然后可以点击编辑。具体你需要哪个功能可以选中哪个。
文章图片
2、点击编辑之后看到下图所示,你可以设置哪些字段在进行相应操作时是否需要。
文章图片
3、修改好之后点击保存,然后生成代码。然后会下载一个zip包,他里面包含了你所需要的sql脚本,后台(controller、service、mapper、entity)、页面。你只需要准备一个springboot框架的空项目,然后将对应数据库执行下载下来的sql脚本,并且将代码复制到对应位置就行。
【若依|一个超好用的权限管理基础框架分享——若依】希望这篇博文能对各位同学有所帮助,如果大家有看到类似的代码生成项目欢迎留言!
推荐阅读
- 大数据开发|2022-03-24 学好大数据先攻克 Linux 之权限管理
- 若依微服务SpringCloud版—基于nacos+Feign实现服务调用和负载均衡
- linux|linux 权限管理 安全性,网络安全攻防(Linux系统安全之权限管理和控制)
- 若依|若依分离版—移动端开发公告功能
- java|浅谈权限管理的设计与实现
- Gitlab调用API更改用户权限属性
- 文件权限管理
- #导入Word文档图片# Django 权限管理
- 基于SSM+Shiro+Bootstrap实现用户权限管理系统