Skip to content

个人博客后端项目,包含无感用户登录注册、文字图片内容社区、markdown编辑器、oss文件上传等功能。

License

Notifications You must be signed in to change notification settings

z2devil/z2-blog-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

z2-blog-api 个人网站

version AUR
个人博客前端项目,主要包含无感用户登录注册、文字图片内容社区、Markdown 编辑器、OSS 文件上传等功能。

示例

我的个人网站

技术栈

java、springboot、mybatis、mybatis plus、mysql、redis、、oss、log4j、swagger

功能

安全

  1. 权限过滤、权限拦截(注解方式)
  2. 请求限流(注解方式)

用户

  1. 登录或注册、随机产生用户昵称
  2. 邮箱发送验证码、readis 实现验证码过期时间
  3. token 校验、自动续期
  4. RequestContextHolder 保存用户信息

异常处理

  1. 统一异常处理
  2. 权限异常处理

增删改查

  1. 基础的增删改查、多表查询、条件查询等
  2. 自定义关联(集合)查询(注解方式)
  3. 统一返回数据结构
  4. redis 缓存

About

个人博客后端项目,包含无感用户登录注册、文字图片内容社区、markdown编辑器、oss文件上传等功能。

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages