# vblog-api **Repository Path**: Instinctb/vblog ## Basic Information - **Project Name**: vblog-api - **Description**: vblog-api 基于springboot2.0、mybatis-plus、shiro技术栈开发的vblog博客API接口;官方QQ群(917217378),微信:LFH038188 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: https://blog.xiaoxinfq.com/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 109 - **Created**: 2019-08-26 - **Last Updated**: 2021-11-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: 博客 ## README #### 项目介绍 - VBlog 是一款基于最新技术开发的多人在线、简洁的博客系统; - vblog-api是该博客系统的后端API接口服务; - 该博客系统的前端页面代码见https://gitee.com/seu-lfh/vblog-web.git。 #### 技术架构 - 采用SpringBoot2.0、MyBatis-Plus、Quartz、Shiro等框架 #### 项目特点 - 实现前后端分离,通过token进行数据交互(jwt),前端再也不用关注后端技术 - 引入quartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能 - 引入Hibernate Validator校验框架,轻松实现请求参数的校验 - 引入swagger文档支持,方便编写API接口文档 - 多数据源 - shiro框架,实现授权和认证 - 图形验证码 - xss过滤,HttpServletRequestWrapper - mybatis特殊字符查询校验 - 跨域配置 - 使用自定义注解+aspect切面实现日志记录
#### 使用说明 1. 在application.yml配置数据库连接信息; 2. 启动该springboot项目;