【发布时间】:2018-05-10 08:44:36
【问题描述】:
我的宝乔 公共类 VerifyLoginRespDto {
private String access_token;//NOSONAR
private String refresh_token;//NOSONAR
private String edit_by_user;//NOSONAR
private String scope;//NOSONAR
private String token_type;//NOSONAR
private String expires_in;//NOSONAR
}
控制器文件
@RequestMapping(value = "/login", method = RequestMethod.POST)
VerifyLoginRespDto verifyLogin(@RequestBody @Valid VerifyLoginDto verifyLogin) {
// some code
}
但我的回复有这样的骆驼键
{
"scope": "basic,",
"refreshToken": "c2a4f22b-6446-49ad-8cc9-ef1a844d6cbb",
"tokenType": "bearer",
"expiresIn": "2591892",
"accessToken": "54b3f27b-ad5c-4d7b-ae5d-07f56f5f2f42",
"editByUser": "0"
}
为什么在 Spring boot 中将 key access_token 更改为 accessToken?
【问题讨论】:
-
因为我使用的是Jackson,它会通过getter方法输出json。而我的方法名是getAccessToken,所以当我使用gson时,错误就消失了。
标签: spring-boot