# daybreak **Repository Path**: wangdejian/daybreak ## Basic Information - **Project Name**: daybreak - **Description**: springboot2整合mybatis-plus3。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 0 - **Created**: 2019-07-28 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 项目背景 初步打算实现一个基于springboot、security、mybatis-plus3、react的后台权限管理系统。开发中!要开始系统学习整理React了,要很长一段时间不更新代码!有一起的可以学习交流。[React学习总结](https://www.jianshu.com/p/76f3626288a9)
# 安装 部分依赖需要特定的仓库才可以下载到,仓库地址可参考doc/xml/settings.xml配置文件。 - IDEA - JDK1.8+ - MAVEN3.5.0 - npm6.9.0 - MySQL5.7+ - Oracle 11+ ![输入图片说明](https://img.shields.io/badge/springboot-2.1.6.RELEASE-brightgreen.svg "") ![输入图片说明](https://img.shields.io/badge/mybatisplus-3.1.1-brightgreen.svg "") ![输入图片说明](https://img.shields.io/badge/completion-10-red.svg "")
# 鸣谢 mybatis-plus3.0整合参考mp核心开发人员清风丶的开源项目。 [码云地址](https://gitee.com/cancerGit/Crown)
# 功能简介 daybreak系统暂定模块说明 : - daybreak-common:公共模块,存放配置类,工具类等公共代码。mapper、model、web会分别依赖该模块。 - daybreak-security:权限管理配置,方法使用说明。 ### 功能说明: 1. springboot2,HikariCP多数据源配置。 2. 支持mybatis-plus oralce进行单表批量插入代码,无需在xml中配置sql。 3. swagger生成文档方法 4. word导出,excel导入导出功能,动态表格生成 5. spring boot 打jar包分离lib和resources 把依赖jar包,resources目录资源和业务代码分离开,方便部署。 相关配置可参考[spring boot 打jar包分离lib和resources](https://www.jianshu.com/p/c3c8c11165be) 6. 配置通用枚举功能,解决了繁琐的配置,让 mybatis 优雅的使用枚举属性!详细介绍参考 [官方文档](https://mp.baomidou.com/guide/enum.html#%E4%B8%80%E3%80%81jackson) 7. 敏感字段加密工具类