如何在SpringBoot中集成JWT(JSON Web Token)鉴权
这篇博客主要是简单介绍了一下什么是JWT,以及如何在Spring Boot项目中使用JWT(JSON Web Token)。
关于JWT
什么是JWT
老生常谈的开头,我们要用这样一种工具,首先得知道以下几个问题。
- 这个工具是什么,这个工具解决了什么问题
- 是否适用于当前我们所处得业务场景
- 用了之后是否会带来任何其他问题
- 怎么用才是最佳实践
...大约 7 分钟
这篇博客主要是简单介绍了一下什么是JWT,以及如何在Spring Boot项目中使用JWT(JSON Web Token)。
老生常谈的开头,我们要用这样一种工具,首先得知道以下几个问题。
在实际的开发中,会有这样的场景。有一个微服务需要提供一个查询的服务,但是需要查询的数据库表的数据量十分庞大,查询所需要的时间很长。
此时就可以考虑在项目中加入缓存。
在maven项目中引入如下依赖。并且需要在本地安装redis。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
<version>2.0.5.RELEASE</version>
</dependency>