# blog **Repository Path**: ws369476056/blog ## Basic Information - **Project Name**: blog - **Description**: 个人博客系统 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-07-07 - **Last Updated**: 2024-07-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Blog #### 项目简介 系统分为前台博客系统和后台管理系统,均采用前后端分离架构进行开发。后端采用Springboot+Mybatis-Plus进行接口开发,前台采用Vue进行界面开发。使用Swagger进行接口调试。系统主要实现了文章发布、更新、评论、热门文章的推送、Excel导入导出等功能。 #### 开发环境 * JDK 8 * MAVEN 3.6.2 * Node 12.18.3 * MySQL 8.0 * IntelliJ IDEA 2021.3(可选) * Redis 3.2 #### 后端技术选型 | 技术 | 版本 | 说明 | 官网 | | :-------------: | :-----: | :--------------: | :----------------------------------------------------------: | | Spring Boot | 2.7.9 | 容器 + MVC框架 | [SpringBoot官网](https://spring.io/projects/spring-boot) | | Redis | 3.2.100 | 分布式缓存支持 | [Redis官网](https://redis.io/) | | MySQL | 8.0 | 数据库服务 | [MySQL官网](https://www.mysql.com/) | | MyBatis | 3.4.6 | ORM 框架 | [MyBatis 官网](https://mybatis.org/) | | MyBatis-Plus | 3.4.3 | MyBatis 增强工具 | —— | | Spring Security | 5.7.7 | 安全服务框架 | [Spring Security官网](https://spring.io/projects/spring-security) | | Swagger | 2.9.2 | API文档工具 | [Swagger 官网](https://swagger.io/) | | Lombok | 1.18.26 | 简化对象封装工具 | [Github-Lombok](https://github.com/projectlombok/lombok) | | JJWT | 0.9.0 | JWT登录支持 | [GitHub-jwt](https://github.com/jwtk/jjwt) | | EasyExcel | 3.0.5 | Excel处理工具 | [EasyEcxel 官网](https://easyexcel.opensource.alibaba.com/) | #### 前端技术选型 | 技术 | 版本 | 说明 | 官网 | | :----------: | :----: | :------------------------------------: | :---------------------------------------------------: | | Vue.js | 3.2.13 | 渐进式 JavaScript 框架 | [Vue官网](https://vuejs.org ) | | Vue Router | 4.0.15 | Vue.js 的官方路由 | [Vue Router 官网](https://router.vuejs.org) | | axios | 0.27.2 | 基于 promise 的网络请求库 | [Axios 官网](https://axios-http.com/) | | element-plus | 2.2.0 | 基于 Vue 3,面向设计师和开发者的组件库 | [ Element Plus 官网](https://element-plus.org/zh-CN/) |