### 博客管理系统 ###
#Springboot
## 主要功能
* 系统用户,角色,权限增删改查,权限分配,权限配色
* 文件上传可自由选择本地存储,七牛云存储,阿里云存储
* 系统字典
* 配置网站基本信息,包括博客数据限制
* 查看系统关键操作的日志(可在系统后台自动定制需要监控的模板)
* 在线新增数据库并直接生成 前,后台基本源码,放到源码相应目录中重启tomcat可直接使用,预览
* 系统定时任务的新增改查 立即启动 暂停 恢复
## 技术框架
* 核心框架:`SpringBoot`
* 安全框架:`Apache Shiro 1.3.2`
* 缓存框架:`Redis 4.0`
* 搜索框架:`Lucene 7.1`
* 任务调度:`quartz 2.3`
* 持久层框架:`MyBatis 3` mybatisplus 2.1.4
* 数据库连接池:`Alibaba Druid 1.0.2`
* 日志管理:`SLF4J 1.7`、`Log4j`
* 前端框架:`layui`
* 后台模板:layuicms 2.0。
* 富文本:wangEditor
### 开发环境
建议开发者使用以下环境,这样避免版本带来的问题
* IDE:`eclipse`/`idea`
* DB:`Mysql5.7` `Redis`
* JDK:`JAVA 8`
* WEB:Tomcat8 (采用springboot框架开发时,并没有用到额外的tomcat 用的框架自带的)
# 运行环境
* WEB服务器:`Weblogic`、`Tomcat`、`WebSphere`、`JBoss`、`Jetty` 等
* 数据库服务器:`Mysql5.5+`
* 操作系统:`Windows`、`Linux` (Linux 大小写特别敏感 特别要注意,还有Linux上没有微软雅黑字体,需要安装这个字体,用于生成验证码)
#用户名:admin 密码:123456
#数据库文件:mysiteforme.sql
#数据库配置文件:mysiteforme下的src/main/resources下的application.yml
#启动文件:mysiteforme下的com.mysiteforme.admin下的MysiteformeApplication.java
#注意:启动之前先启动redis
# http://localhost:8080 管理员用户名:test 密码:1
1