简介
Mayday是一款基于Java语言构建,面向个人博主和中小型团队实现的开源响应式博客系统。
系统采用了主流技术栈SpringBoot + MyBatis + Thymeleaf + Bootstrap构建,系统提供了文章管理、分类管理、评论管理、后端维护,友情链接等常见博客功能,支持手机、电脑自适应,支持Markdown编辑器使用。可适用于个人网站、大学毕设、中小型企业官网等场景应用。

技术栈
后端:Spring Boot + MyBatis + Spring MVC
模板引擎:Thymeleaf
前端:Bootstrap + jQuery
数据库:MySQL
缓存:Ehcache
构建工具:Maven
功能模块
-
文章管理:支持文章新增、编辑(Markdown)、删除、发布 -
分类与标签:支持文章分类,也可打标签管理,方便统一查找和管理文章 -
响应式界面:PC和移动端浏览,都能自适应显示 -
后台管理:管理员登录后可对文章、分类、标签、文件附件等资源同一管理 -
附件上传:支持文章中插入图片或附件,后台统一维护资源 -
缓存优化:热点页面或数据采用缓存机制,提升访问速度 -
评论支持:系统支持集成Gitalk、Valine等第三方评论插件
项目截图
后台登录

后台首页

文章管理

个人资料

主题管理

添加标签

附件管理

新建文章

菜单管理

博客设置

分类管理

友情链接

主页

快速开始
1、下载项目代码:方式在文后
2、运行sql文件夹下的sql文件
3、到src/main/resources下的application.yaml下修改你的数据库链接
4、保存好以后 mvn package打包
5、进入target文件夹运行nohup java -jar mayday.jar &
6、访问http://localhost:8091
7、后台管理系统地址http://localhost:8091/admin

