轻量级 Spring Boot 文件水印 Starter,支持图片、Excel、Word、PDF,直接注入 WatermarkService 使用
`blog` 是博客系统的后端服务,基于 Spring Boot + Spring Security + MyBatis-Plus 构建,覆盖博客前台接口和管理后台接口。 项目提供完整的内容管理、权限管理、文件管理、日志审计和通知能力,可直接作为个人博客或轻量 CMS 的后端基座。
`blog-web` 是博客系统的前台站点,基于 Vue2 构建,提供文章浏览、搜索、归档、分类、标签、关于页和友情链接等核心能力。 项目通过调用 `blog` 后端公开接口动态渲染内容,适合个人博客、作品展示站点等场景。
`blog-admin` 是博客系统的后台管理端,基于 Vue2 + Element UI 开发,面向内容管理与系统管理场景。 项目支持动态路由、按钮级权限、滑块验证码、RSA 密码加密、JWT 自动续期等能力,可与 `blog` 后端无缝配合,完成从登录到权限控制再到业务管理的完整闭环。
基于Vue 2/Vuex 3、Vue-Router 3、Element UI、Axios前后端分离的后台管理系统,RBAC 权限模型,多种登录方式,动态路由菜单,URL/按钮/数据级权限控制,多平台文件上传。
基于 JDK 8/21、Spring Boot 2/3、Spring Security 5/6、MyBatis-Plus 前后端分离的后台管理系统,RBAC 权限模型,多种登录方式,动态路由菜单,URL/按钮/数据级权限控制,多平台文件上传。