05-springboot整合jwt


一、导入依赖


    com.auth0
    java-jwt
    3.4.0


    mysql
    mysql-connector-java


    org.mybatis.spring.boot
    mybatis-spring-boot-starter
    2.2.0


    com.alibaba
    druid
    1.2.6


    org.projectlombok
    lombok

二、编写配置文件

server.port=8989

spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/jwt
spring.datasource.username=root
spring.datasource.password=2000820.

mybatis.mapper-locations=classpath:mapper/*.xml
mybatis.type-aliases-package=com.study.entity

logging.level.com.study.dao=debug

三、在controller中编写登录接口进行测试

四、以后我们访问我们编写的接口时,可以进行身份的验证。

但是这种方式,太冗余,所以我们写到我们的拦截器里面
如果是在分布式系统中,可以配置到网关里面

jwt