@Test
void test1() throws JsonProcessingException {
User user = new User();
user.setUsername("tom");
user.setPassword("tom");
ObjectMapper mapper = new ObjectMapper();
String json = mapper.writeValueAsString(user);
}
下面是解密的案例:
private <T> T parseToken(String token, Class<T> myClass) throws JsonProcessingException {
String json = Jwts.parser()
.setSigningKey(signature)
.parseClaimsJws(token)
.getBody()
.getSubject();
return new ObjectMapper().readValue(json, myClass);
}