https://github.com/weimin96/spring-boot-wiblog
基于spring boot的博客网站
https://github.com/weimin96/spring-boot-wiblog
blog boot spring thymeleaf vue
Last synced: 5 months ago
JSON representation
基于spring boot的博客网站
- Host: GitHub
- URL: https://github.com/weimin96/spring-boot-wiblog
- Owner: weimin96
- License: mit
- Created: 2020-03-21T08:00:41.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-01-05T07:02:33.000Z (over 1 year ago)
- Last Synced: 2025-01-05T08:17:05.383Z (over 1 year ago)
- Topics: blog, boot, spring, thymeleaf, vue
- Language: JavaScript
- Homepage:
- Size: 3.38 MB
- Stars: 12
- Watchers: 3
- Forks: 7
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 基于spring boot的博客网站




## 界面效果
- 首页

- 文章页

- 个人中心

- 登录页

- 注册页

管理界面:
- 概览页

- 用户管理

- 文章列表

- 文章编辑

- 评论管理

- 分类管理

- 图片管理

- 日志管理

## 功能概览

## 技术栈
spring boot 、spring-mvc 、mybatis-plus 、mysql、redis 、elasticsearch、thymeleaf、vue、element-ui
## 开发环境
### 软件工具
- JDK: 1.8
- Maven: 3.3+
- MySql: 5.6+ [安装教程](./doc/mysql.md)
- Redis: 4.0+ [安装教程](./doc/Redis.md)
- elasticSearch 7.x [安装教程](./doc/elasticSearch.md)
### IDE插件
- Lombok Plugin
## 工程导入
### 使用git导入工程
```
git clone https://github.com/weimin96/spring-boot-wiblog.git
```
### 创建数据库
打开Navicat(此处可以选择其他的客户端)-> 连接数据库 -> 运行sql文件 -> 选择 `\src\main\resources\myblog.sql`
### 修改配置文件
配置`\src\main\resources\application-dev.properties`(配置服务器ip/数据库账号密码/elasticsearch ip地址)
配置`\src\main\resources\wiblog.properties`(腾讯云密钥图片存储/公众号/github第三方登录)
### 打包运行
```
# 打包
mvn clean package
# 运行
java -jar target\core-0.0.1-SNAPSHOT.jar
```
主页:http://127.0.0.1:8080
后台管理地址 http://127.0.0.1:8080/admin
默认管理员账号为:admin / 123456