今天给大家带来JWT加密工具类
首先需要导入pom依赖
<!-- https://mvnrepository.com/artifact/io.jsonwebtoken/jjwt -->
<dependency>
<groupId>io.jsonwebtoken</groupId>
<artifactId>jjwt</artifactId>
<version>0.9.1</version>
</dependency>
其他格式请点这个链接下载jar包:点我就行
版本的话根据自己的需求自行更改
话不多说直接上代码
public class JwtUtil {
private String key ;
private long ttl ;//时间请根据需求自己定义
public String getKey() {
return key;
}
public void setKey(String key) {
this.key = key;
}
public long getTtl() {
return ttl;
}
public void setTtl(long ttl) {
this.ttl = ttl;
}
/**
* 生成JWT
*
* @param id
* @param subject
* @return
*/
public String createJWT(String id, S