资讯专栏INFORMATION COLUMN

基于 Spring Boot 和 Shiro 的权限管理系统,界面风格为 Material Desi

klinson / 374人阅读

摘要:系统简介是一个简单高效的后台权限管理系统。开发时直接使用的入口类启动即可,访问地址。部署时建议打包成包,访问地址端口号。本软件使用协议,请严格遵照协议内容。

系统简介

FEBS是一个简单高效的后台权限管理系统。项目基础框架采用全新的Java Web开发框架 —— Spring Boot,消除了繁杂的XML配置,使得二次开发更为简单;数据访问层采用Mybatis,同时引入了通用Mapper和PageHelper插件,可快速高效的对单表进行增删改查操作,消除了大量传统XML配置SQL的代码;安全框架采用时下流行的Apache Shiro,可实现对按钮级别的权限控制;前端页面使用Bootstrap构建,主题风格为时下Google最新设计语言Material Design,并提供多套配色以供选择。FEBS意指:Fast,Easy use,Beautiful和Safe?。

功能模块

系统功能模块组成如下所示:

├─系统管理
│  ├─字典管理
│  ├─用户管理
│  ├─菜单管理
│  ├─角色管理
│  └─部门管理
├─系统监控
│  ├─在线用户
│  └─系统日志
├─任务调度
│  ├─定时任务
│  └─调度日志
└─网络资源
    ├─One一个
    │  ├─散文
    │  ├─绘画
    │  └─语文
    ├─天气查询
    ├─影视资讯
    │  ├─即将上映
    │  └─正在热映
    └─每日一文
技术选型 后端

基础框架:Spring Boot

持久层框架:Mybatis

安全框架:Apache Shiro

摸板引擎:Thymeleaf

数据库连接池:阿里巴巴Druid

缓存框架:Ehcache

日志打印:logback

其他:fastjson,poi,javacsv,quartz等。

前端

基础框架:Bootstrap

JavaScirpy框架:jQuery

消息组件:Bootstrap notify

提示框插件:SweetAlert2

树形插件:jsTree

树形表格插件:jqTreeGrid

表格插件:BootstrapTable

表单校验插件:jQuery-validate

多选下拉框插件:multiple-select

图表插件:Highcharts

开发环境

语言:Java

IDE:Eclipse Oxygen

依赖管理:Maven

数据库:Oracle 11g & MySQL

版本管理:SVN,git

系统预览

主题预览

部署方式

码云地址: https://gitee.com/github-16661027/project

GitHub 地址: https://github.com/wuyouzhuguli/FEBS

下载后以maven项目导入。

开发时直接使用Spring Boot的入口类启动即可,访问地址localhost。部署时建议打包成war包,访问地址localhost:(端口号)/febs/febs)。账号mrbird,密码123456。

本软件使用 Apache License 2.0 协议,请严格遵照协议内容。

期待您的star。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/76351.html

相关文章

  • Spring Security

    摘要:框架具有轻便,开源的优点,所以本译见构建用户管理微服务五使用令牌和来实现身份验证往期译见系列文章在账号分享中持续连载,敬请查看在往期译见系列的文章中,我们已经建立了业务逻辑数据访问层和前端控制器但是忽略了对身份进行验证。 重拾后端之Spring Boot(四):使用JWT和Spring Security保护REST API 重拾后端之Spring Boot(一):REST API的搭建...

    keelii 评论0 收藏0
  • 《 Kotlin + Spring Boot : 下一代 Java 服务端开发 》

    摘要:下一代服务端开发下一代服务端开发第部门快速开始第章快速开始环境准备,,快速上手实现一个第章企业级服务开发从到语言的缺点发展历程的缺点为什么是产生的背景解决了哪些问题为什么是的发展历程容器的配置地狱是什么从到下一代企业级服务开发在移动开发领域 《 Kotlin + Spring Boot : 下一代 Java 服务端开发 》 Kotlin + Spring Boot : 下一代 Java...

    springDevBird 评论0 收藏0
  • springboot整合shiro使用shiro-spring-boot-web-starter

    摘要:此文章仅仅说明在整合时的一些坑并不是教程增加依赖集成依赖配置三个必须的用于授权和登录创建自己的实例用于实现权限三种方式实现定义权限路径第一种使用角色名定义第二种使用权限定义第三种使用接口的自定义配置此处配置之后需要在对应的 此文章仅仅说明在springboot整合shiro时的一些坑,并不是教程 增加依赖 org.apache.shiro shiro-spring-...

    sevi_stuo 评论0 收藏0
  • sSpring Boot多模块+ Shiro + Vue:前后端分离登陆整合,权限认证(一)

    摘要:前言本文主要使用来实现前后端分离的认证登陆和权限管理,适合和我一样刚开始接触前后端完全分离项目的同学,但是你必须自己搭建过前端项目和后端项目,本文主要是介绍他们之间的互通,如果不知道这么搭建前端项目的同学可以先找别的看一下。 前言 本文主要使用spring boot + shiro + vue来实现前后端分离的认证登陆和权限管理,适合和我一样刚开始接触前后端完全分离项目的同学,但是你必...

    macg0406 评论0 收藏0
  • Spring Boot [集成-Shiro]

    摘要:后面的文章将围绕着集成来进行展开。表示当前已经身份验证或者通过记住我登录的。表示当前需要角色和。参考资料系列十五安全框架一基本功能权限管理学习资料使用手册跟开涛学博客版跟开涛学版官方文档 导读: 在阅读这篇文章之前假设你已经对Apache Shiro(后面统一用Shiro作为代指)有了一定的了解,如果你还对Shiro不熟悉的话在这篇文章的结尾附有相关的学习资料,关于Shiro是用来做什...

    gclove 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<