我的pojo 公共类VerifyLoginRespDto {
endforeach
}
控制器文件
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
}
为什么key access_token在Spring启动时更改为accessToken?
答案 0 :(得分:1)
因为您用于POST请求的类是VerifyLoginDto
,并且此POST请求的响应类型是VerifyLoginRespDto
。
VerifyLoginRespDto
必须具有映射到accessToken
的属性access_token
。
注意:请不要像这样private String access_token;
使用属性名称。你应该遵循camel case
,因为java和Spring非常敏感地遵循这一点。所有的bean都只能根据驼峰的情况创建。