侧边栏壁纸
  • 累计撰写 101 篇文章
  • 累计创建 89 个标签
  • 累计收到 9 条评论

bearweb管理系统

bearjun
2021-10-07 / 2 评论 / 2 点赞 / 4,242 阅读 / 880 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2021-10-07,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

bearweb后台管理系统

介绍

bearweb是一个快速开发的后端管理系统,基于此系统模板,你可以快速的搭建基于springboot的个人管理系统。
此系统暂时为第一期的版本,此版本为前后端不分离系统,适合新手学习使用。另外,你也可以基于此系统搭建自己的系统。

软件架构

此系统基于SPRINGBOOT 2.2.5.RELEASE版本构建,目前大致分为三个模块(后期应该会增加部分功能业务模块)。

  • admin 主页后台管理模块
  • common 通用的模块,包括各种工具类
  • config 配置文件模块,各种配置文件

后期会添加部分,计划中还有OA模块正在构思中。。。。

目前的技术栈为:

  • springboot:稳定版本,整合springcloud稳定性好
  • lombok:减少代码,快速使用日志
  • mybatis-plus:简化代码的开发,Wrappers快速使用数据库
  • redis:一些校验和缓存
  • swagger:接口文档
  • Spring Security + JWT:认证和授权
  • thymeleaf:模板引擎(其实没怎么用)
  • minio:分布式文件存储
  • jasypt:对配置文件中部分敏感信息加密

系统地址

博客地址:https://bearjun.com
bearweb体验地址: bearweb演示地址
用户名:test 密码:888888

系统运行预览

用户登录截图
用户注册截图
忘记密码截图
首页截图
10350-3qzaq083pk8.png
30153-m23kxnqgl9.png
18050-40qvoyb368n.png
71060-drh2e89ptwm.png
16147-lpgt5njpkk.png
74121-j971xb3t3m.png

使用说明

特别说明:
项目中的配置文件都加密了的,启动的时候需要添加配置文件:jasypt.encryptor.password为配置文件中的值
-Djasypt.encryptor.password=jasypt.encryptor.password
如果不加密直接启动,直接在对应的值明文即可,ENC()为加密之后的值

项目地址

码云地址:https://gitee.com/bearjun/bearweb-admin
如果喜欢的,麻烦给个star。

我想说

第一次做一个开源的系统,希望大家能指出一些问题,也希望大佬们能嘴下留情。

2

评论区