基于 Spring Boot2.0.4 & Spring Security 5.0.7 的权限管理系统 —— FEBS-Security

2018-09-17 09:06:17 +08:00
 Mrbird

FEBS-Security是一个简单高效的后台权限管理系统。项目基础框架采用全新的 Java Web 开发框架 —— Spring Boot2.0.4,消除了繁杂的 XML 配置,使得二次开发更为简单;安全框架采用 Spring Security 5.0.7,可实现对按钮级别的权限控制,并集成了社交账户登录( QQ 和微信)以及手机验证码登录;数据访问层采用 Mybatis,同时引入了通用 Mapper 和 PageHelper 插件,可快速高效的对单表进行增删改查操作,消除了大量传统 XML 配置 SQL 的代码;前端页面使用 Bootstrap 构建,并提供多套配色以供选择。FEBS 意指:Fast,Easy use,Beautiful 和 Safe。

项目文档

功能模块

|-------------------------------------------|
|    ______ ______ ____   _____             |
|   |  ____|  ____|  _ \ / ____|            |
|   | |__  | |__  | |_) | (___              |
|   |  __| |  __| |  _ < \___ \             |
|   | |    | |____| |_) |____) |            |
|   |_|    |______|____/|_____/             |
|                                           |
|   Spring-Boot-Version: 2.0.4.RELEASE      |
|   Spring-Security-Version: 5.0.7.RELEASE  |
|-------------------------------------------|
├─系统管理
│  ├─字典管理
│  ├─用户管理
│  ├─菜单管理
│  ├─角色管理
│  └─部门管理
├─系统监控
│  ├─在线用户
│  └─系统日志
├─任务调度
│  ├─定时任务
│  └─调度日志
└─网络资源
    ├─天气查询
    ├─影视资讯
    │  ├─即将上映
    │  └─正在热映
    └─每日一文

通过这个项目我可以干什么?

  1. 学习 Spring Boot 和 Spring Security 的整合;

  2. 快速构建一个自己的权限管理系统。

FEBS 也有 Shiro 的版本FEBS-Shiro

此外,对 Spring 感兴趣的也可以参考https://github.com/wuyouzhuguli/SpringAll

如果此项目对您有帮助的话,还请 V 友点个 Star 给予精神支持😋

3987 次点击
所在节点    Java
23 条回复
Cyron
2018-09-17 09:11:19 +08:00
支持
ResidualWind
2018-09-17 09:12:17 +08:00
前排围观支持!
lexno
2018-09-17 09:14:55 +08:00
star 一下
qinxi
2018-09-17 09:35:14 +08:00
看了一下代码。科普一下: 有个目录跟 main 是同级的,叫 test
NotNil1
2018-09-17 09:35:29 +08:00
不错,点赞,去看一眼代码
lrh3321
2018-09-17 09:40:31 +08:00
你们不写单元测试的吗
allanzhuo
2018-09-17 09:51:21 +08:00
Star 了,学习~
FrdEcho
2018-09-17 10:01:24 +08:00
有点东西
NotNil1
2018-09-17 10:11:36 +08:00
文档网站经常无法访问啊
Mrbird
2018-09-17 10:31:23 +08:00
@qinxi
@lrh3321 为了方便没写单元测试。
Mrbird
2018-09-17 10:31:42 +08:00
@ljtletters 部署到 coding,速度应该还可以吧
zorui
2018-09-17 10:35:11 +08:00
可以加一下 单元测试。
NotNil1
2018-09-17 10:39:17 +08:00
FEBS-Security 和 FEBS-Shiro 有什么区别啊,为什么使用 docker 的时候,要用后者呢?
zhouyou457
2018-09-17 10:40:38 +08:00
老哥...你要是提早一个月发出来多好...
hiveex
2018-09-17 10:44:48 +08:00
谢谢分享,已 start。
jiqing
2018-09-17 11:07:55 +08:00
” redis 终端“是怎么做到的
Mrbird
2018-09-17 11:08:58 +08:00
@ljtletters 只是说 docker 部署参考 shiro 版本那个,并不是说要用后者
Mrbird
2018-09-17 11:09:57 +08:00
@zhouyou457 为啥(⊙﹏⊙)
Mrbird
2018-09-17 11:10:41 +08:00
@jiqing 其实就是 ajax 调用后端 redis 接口
jiqing
2018-09-17 11:20:00 +08:00
@Mrbird 我还以为是 exec 之类的直接调用命令呢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/489943

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX