使用SpringBoot + Vue3 + TypeScript做的一个博客系统
- springboot 2.7.0
- jdk1.8
- maven
- docker(使用docker-compose运行譬如mysql、elasticsearch等环境)
- mysql8.0+
- logstash
- minio
- elasticsearch 7.17.3
- 使用
docker-compose exec db mysql -uroot -p
连接mysql并输入密码 - 执行以下代码
use mysql; CREATE USER 'lucian'@'%' IDENTIFIED BY '123456'; GRANT ALL PRIVILEGES ON *.* TO 'lucian'@'%'; FLUSH PRIVILEGES;
- 前台和后台分了两个Application启动器
FrontApplication
LucianBlogApplication
分别启动两个启动器 - 后台默认密码
lucian
123456
- 后台功能
- 管理员登陆
- 管理员管理
- 后台登出
- 文章管理
- 分类管理
- 标签管理
- 轮播图管理类
- 日志管理
- 前台功能
- 轮播图展示
- 文章关键词检索
- 文章列表
- 文章详情展示
- 分类展示
- 标签展示
- 每日一句展示