基于SpringBoot+MySQL+IDEA开放的个人博客系统

基于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

页面效果

系统的部分功能模块页面如下所示。

系统后台页面访问

af48dc34a1077af52e03237e4265a189.png

系统首页展示

e2bd5a22c4bb49f61f63198586980724.png

评论管理

2e10537ee2d2beffc2d1942aa2d72cef.png

文件管理

d047a8441406cb00a6572cc0bbc567ca.png

分类标签管理

0e0d9b500b204bb6014b7be2fafd88bc.png

ca6b0460133520d40484a221dc54e6a9.png

运行教程                                                        

编号293-个人博客


系统源码

进入公众号,在右上角有放大镜,就是搜索公众号内全部文章的题目,公众号各类的素材和相关的题目都可以通过这个方法来进行搜索。

输入要自己想要看的题材和对应的素材就可以了,因为的将各个类目的题材,都浓缩在题目里面, 所以只要是标题里面有的,或者涵盖了你的题目素材基本上都可以搜索的到。

86304bb9b66480501fe6a6846a7782c0.png

关注微信公众号 “letcoding”---》源缘编程


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值