# bee-springboot **Repository Path**: liekkasfc/bee-springboot ## Basic Information - **Project Name**: bee-springboot - **Description**: 基于springBoot的项目基础框架,采用springBoot+mybatis-plus+swagger - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2018-05-24 - **Last Updated**: 2022-12-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # bee-springboot #### 项目介绍 基于springBoot的项目基础框架,采用了springBoot+mybatis-plus+swagger+shiro+jwt+redis+mongodb+activiti工作流引擎等技术栈,提供了基于shiro基础权限的动态框架,可用于手脚架开发,对于数据字段的权限也增加了注解支持字段级别的权限控制,activity分支提供了动态拉拽的表单引擎和基于activiti的流程引擎activiti modeler(汉化)设计流程和动态表单的绑定功能,让工作流更加易于使用,该项目采用前后端分离,前端使用了vue开发基于ivew-admin实现。 #### 软件架构 软件架构说明 swagger:restful API web显示,同时该项目启动时会根据启动器初始化该系统所有的资源作为权限基础数据,每次controller有新增方法(按照swagger的api注解)规范添加的接口,系统将自动加载所有资源。 shiro:用于权限控制,系统动态加载权限,只要根据上述的资源分配给对应角色,无需shrio的@requirespermissions便可实现动态权限控制,对于字段级别的权限,系统提供了@ResponseView,@PrivilegeView两种注解实现数据字段权限的控制 activity:将系统的用户体系注入了activiti的用户user和组Group中,可以结合activiti实现流程设计和工作流功能。 #### 项目演示地址 www.uutobe.com/bee 账号:admin 密码:123456 #### 前端项目 bee-admin #### 安装教程 1. xxxx 2. xxxx 3. xxxx #### 使用说明 1. xxxx 2. xxxx 3. xxxx #### 参与贡献 1. Fork 本项目 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 支持我 ![输入图片说明](https://images.gitee.com/uploads/images/2018/1016/223634_6bd569d4_589906.jpeg "微信图片_20181016223512.jpg") ![输入图片说明](https://images.gitee.com/uploads/images/2018/1016/223643_17be2c5a_589906.jpeg "微信图片_20181016223501.jpg") #### 码云特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. 码云官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解码云上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目 5. 码云官方提供的使用手册 [http://git.mydoc.io/](http://git.mydoc.io/) 6. 码云封面人物是一档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)