基于SpringBoot+MySQL+IDEA开放的个人博客系统
项目介绍💁🏻
随着互联网的快速发展,越来越多的人开始关注个人博客的建设。个人博客不仅可以记录自己的生活、工作和学习经历,还可以分享自己的知识和经验,与他人交流互动。因此,开发一款基于SpringBoot+MySQL+IDEA开放的个人博客系统具有重要的意义。
本项目旨在为用户提供一个简单易用、功能强大的个人博客平台。用户可以通过该系统创建自己的博客,并发布文章、图片、视频等内容。同时,用户还可以对博客进行管理,包括修改博客信息、删除博客等操作。此外,系统还提供了评论、点赞等功能,方便用户与其他用户进行互动交流。
本项目采用了SpringBoot框架作为后端技术栈,MySQL数据库作为数据存储方式,以及IntelliJ IDEA作为开发工具。SpringBoot框架具有快速开发、易于维护等特点,MySQL数据库则是一种稳定可靠的关系型数据库,适合存储大量的数据。IntelliJ IDEA是一款功能强大的集成开发环境,可以提高开发效率和代码质量。
总之,本项目是一个基于SpringBoot+MySQL+IDEA开放的个人博客系统,具有简单易用、功能强大等特点,可以帮助用户轻松地创建和管理自己的博客,并与其他用户进行互动交流。
功能模块
Kyrie Blog
个人博客系统
Kyrie Blog是由SpringBoot1.5 + MyBatis + Thymeleaf等技术实现的个人网站,如果觉得项目不错,请帮忙Star
支持一下。
适用对象
Spring Boot 初学者。该博客系统综合运用了作者发表的 《Spring Boot 入门》 系列的文章提及的知识内容,初学者可以阅读文章以及结合该项目学习。
与作者一样,使用 hexo 但苦于没有后台管理工具(界面)管理文章的写作者。该博客系统模仿 hexo 生成的访问路径,并支持 markdown 文件导入功能。
懵懂者。初次接触博客系统的人。
技术栈
后端
核心框架:SpringBoot
持久层框架:MyBatis
模板框架:Thymeleaf
分页插件:PageHelper
缓存框架:Ehcache
Markdown:Commonmark
前端
JS框架:Jquery
CSS框架:Bootstrap
富文本编辑器:editor.md
文件上传:dropzone
弹框插件:sweetalert
第三方
七牛云(文件上传)
百度统计
安装
下载源码,执行sql文件,然后修改application-dev.yml文件中连接数据库的用户名、密码。运行项目即可。
前端访问地址:http://localhost:8888
后台访问地址:http://localhost:8888/admin 用户名:admin 密码:123456
页面效果
系统的部分功能模块页面如下所示。
系统后台页面访问
系统首页展示
评论管理
文件管理
分类标签管理
运行教程
编号293-个人博客
系统源码
进入公众号,在右上角有放大镜,就是搜索公众号内全部文章的题目,公众号各类的素材和相关的题目都可以通过这个方法来进行搜索。
输入要自己想要看的题材和对应的素材就可以了,因为的将各个类目的题材,都浓缩在题目里面, 所以只要是标题里面有的,或者涵盖了你的题目素材基本上都可以搜索的到。
关注微信公众号 “letcoding”---》源缘编程