# springboots **Repository Path**: zhongnian/springboots ## Basic Information - **Project Name**: springboots - **Description**: 来自于 https://github.com/FlyCloudRiver/springBoot-jpa-swagger 的轻量级spring boot项目。 包含了最经典的Spring Boot 2.1、JPA、Swagger 2。 简单、完整、轻量级,直接就是一个Spring Boot的使用的范例,用于API接口二次改造最合适不过了。 对原系统的Token处理进行了简单改造,独立于请求作用域,改为token参数性质的,更通用。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2019-07-09 - **Last Updated**: 2022-07-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # springboots #### 介绍 来自于 https://github.com/FlyCloudRiver/springBoot-jpa-swagger 的轻量级spring boot项目。 包含了最经典的Spring Boot 2.1、JPA、Swagger2。 简单、完整、轻量级,直接就是一个Spring Boot的使用的范例,用于API接口二次改造最合适不过了。 Token模式修改(索性要改,就改到底,就没有放到Header的Authorization里): 仅对原系统的Token处理进行了简单改造,独立于请求作用域,改为token参数性质的,更通用。 ps:仅做了token的合法性校验,如需安全校验可改造保存到redis,然后进一步核对redis。 注意事项(如需Token鉴权): 1.先调用登录接口进行登录,获取到itoken; 2.以后所有需要鉴权的接口,都需要带上该参数(请求的参数里); 3.在请求的Controller方法上,加上注解@Login,进行鉴权验证,拦截; 4.Controller的请求参数,尽量使用包装对象,并继承请求参数的基类Requests; 直接访问: http://localhost:8888/swagger-ui.html