- 本项目框架于2022年7月13日进行核心权限开源
- 根据如今主流开发及应用环境与如今生态平台限制情况下用户群体“快应用”方式,主要划分为两个用户交互端与一个大屏展示端:
- PC 浏览器端
- 微信小程序端
- 大屏展示端
- Spring Boot + Spring Security + JWT + RBAC 为基础核心框架进行相应功能的开发。
- 在 GitHub 里,星星 [⭐ Star] 是对一个项目至高无上的肯定,如果觉得对您有帮助的话,欢迎通过下方链接进入项目仓库的主页献出您宝贵的星星。
- Spring Boot Server后台项目地址:https://github.com/tylt6688/Breze
- Browser Vue WEB端项目地址:https://github.com/tylt6688/Breze-Vue
- Uni-APP端项目地址:https://github.com/tylt6688/Breze-App
- 演示地址:
- MySQL 5.7 账户:root,密码:123456
- Redis 缓存数据库 无密码
- RabbitMQ 账户admin,密码:123456
- Maven环境:3.6.x版本
- 角色管理:显示系统所拥有的角色权限,该功能主要完成角色的权限分配
- 用户管理:系统的用户信息操作配置
- 菜单管理:系统的菜单配置
- 部门管理:系统组织机构的配置,可与岗位管理关联
- 岗位管理:显示用户所担任的职务
- 数据字典:对一些经常使用的固定数据进行动态管理
- 文档首页管理:系统文档门户信息维护
- 登录日志:系统登录的记录查询
- 操作日志:系统一些操作记录
- 代码生成:后端代码生成,包括controller、service、serviceImpl、mapper、xml文件
- 接口文档:后端接口测试,友好的展示后端返回数据格式
- 服务器监控:监视系统当前CPU使用情况
- 数据库监控:
- com.breze
- common
- config
- controller
- entity
- mapper
- security
- service
- utils
- BrezeApplication.java
- resources
- mapper
- static/img
- templates
- application-datasource.yml
- application-dev.yml
- application-log.yml
- application-mail.yml
- application-prod.yml
- application-rabbitmq.yml
- application-redis.yml
- application-test.yml
- application.yml
- banner.txt
开发语言 | 开发工具 | 数据库 | 前端框架选型 | 前端组件选型 | 后端框架选型 | 后端工具组件选型 | 中间件 |
---|---|---|---|---|---|---|---|
Java | Apache Maven | MySQL 5.7 | Vue.js | Element UI | Spring Boot | Lombok | Rabbit MQ |
JavaScript | IntelliJ IDEA | Redis | mpvue | Vant Weapp | Spring Security | Swagger 2 | Druid |
HTML | Navicat Premium | mpvue-weui | MyBatis-Plus | Hutool | Jedis | ||
CSS | Git | pdf.js | Validation | OSS对象存储 | |||
SQL | Postman | tinymce富文本编辑器 | Fast JSON | ||||
RESP | e-icon-picker图标选择器 | JWT | |||||
Visual Studio Code | EasyExcel | ||||||
微信开发者工具 | Log4J2 | ||||||
Nodejs | Kaptcha |
Copyright 2022 [青枫网络工作室-Breeze团队]
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
🛴QQ群:532098740