该项目(博客1.0)已经不再更新维护,请转到博客2.0,https://github.com/chenzhen7/cz-blog
此代码仍然可以拷贝运行,但不会再更新和维护,建议使用新的博客2.0项目(以后会作为稳定版本持续维护和更新),博客2.0使用新的前后端架构springboot + Thymeleaf + vue + bootstrap + elementui ,页面更加简洁美观,后台功能更加丰富
1.先运行我给的sql文件创建数据库
2.运行项目之前先在yaml配置文件配置好数据源,这个不用多说了吧,我这边用的是Mysql8.0.11的版本,尽量不要用8以下的版本,不知道会不会有版本兼容的问题。
3.配置好自己的maven仓库,下载好对应的依赖
4.配置yaml中的邮箱地址(username)和授权码(password),具体怎么配置可以看我博客文章 https://www.chenzhen.space/blog/28 。
5.首页图片通过修改t_picture表中的第一条数据的picture_address字段的地址来修改
6.管理员账号密码有加密,从数据库表中看不出来,我提供的数据库中默认的账号是abc,密码是123456
5.Sql文件我放在根目录下不要忘了哦
该项目技术栈(后端):springboot + mybatis-Plus + Thymeleaf .....
在这里先感谢李仁密老师的b站视频:【SpringBoot开发一个小而美的个人博客】https://www.bilibili.com/video/BV1nE411r7TF?share_source=copy_web&vd_source=d8832ef814411d4572d6eb1d6763a454
和onestar大佬:博客地址:首页-ONESTARの客栈
在他们的基础上做了一些改进和变化,增加和减少了一些功能。