# api-serve **Repository Path**: bigearchart/api-serve ## Basic Information - **Project Name**: api-serve - **Description**: 纯手工打造springboot结合maven实现父子结构项目基础框架 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-09-10 - **Last Updated**: 2021-09-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 后端技术架构 - 基础框架:Spring Boot 2.3.5.RELEASE - 持久层框架:Spring Data JPA - 安全框架:Apache Shiro 1.7.0,Jwt 3.11.0 - 缓存框架:redis ## 开发环境 - 语言:Java 8 - IDE(JAVA): Eclipse安装lombok插件 或者 IDEA - 依赖管理:Maven - 数据库:MySQL5.7+ & Oracle 11g ## 用法 #### 1.配置maven仓库为阿里云仓库 #### 2.项目启动后,先请求验证码接口,生成验证码Base64 ![验证码接口](https://images.gitee.com/uploads/images/2021/0910/102215_843bf768_1641975.png "验证码接口.png") #### 3.请求登录接口获取token ![登录接口](https://images.gitee.com/uploads/images/2021/0910/102301_aa420d8b_1641975.png "登录接口.png") ## 目前项目存在缺陷 ``` #### 项目因为是多模块启动,所以设置的 ###### hibernate: ######## ddl-auto: update #### 貌似有问题,每次项目启动都会创建表,如果表存在就会报错 ``` ``` #### 使用Shiro进行token鉴权,然后通过转发方式实现全局异常拦截,所以系统在转发时会报错 ###### Cannot forward after response has been committed #### 不影响使用,只是排查日志的时候会有问题 ```