# template-backend **Repository Path**: jindec/template-backend ## Basic Information - **Project Name**: template-backend - **Description**: 通用后端开发模板 技术栈:java 8 + springboot 2.7.6 + mysql 8.0 + mybatis-plus 3.5.9 + redis + jwt 数据库文件:通用用户表 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2025-06-29 - **Last Updated**: 2025-06-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 通用后台开发模板 ## 技术栈 1. SpringBoot 2.7.6 2. Mybatis Plus 3.5.9 3. Redis 4. MySQL 8.0 5. Java 8 6. Knife4j ## 系统功能 1. 全局异常处理 2. 封装统一返回结果 3. 集成Jwt + Redis实现用户登录 4. 根据token从缓存查询用户信息 5. 权限校验AOP(简单的权限校验) ## 使用方法 1. 运行resources -- db 目录下的init.sql,这包含了基础数据库表的创建(用户表) 2. 修改配置文件的数据库信息 3. 运行启动类 4. 访问http://localhost:8123/api/doc.html 可查看接口文档 5. 调试main-controller中的health接口,查看项目是否启动成功 ## 写在最后 1. 本开发模板的权限校验较简单,只用了长Token的形式 2. 本开发模板的登录功能未集成记住我功能 3. 本开发模板未引入专业权限管理