AutoBeanFactory 映射 Json 属性 名称
AutoBeanFactory map Json property names
我目前正在检查 GWT 中(反)序列化对象的合适方法。看起来一切都很好,但我找不到以下问题的答案:
鉴于我的界面如下:
public interface OAuth {
String getAccessToken();
void setAccessToken(String accessToken);
String getRefreshToken();
void setRefreshToken(String refreshToken);
String getTokenType();
void setTokenType(String tokenType);
String getScope();
void setScope(String scope);
int getExpiresIn();
void setExpiresIn(int expiresIn);
}
这符合 Java 的 Bean 命名约定。现在,当我收到一个 Json 字符串时:
{
"access_token": "",
"token_type": "",
"refresh_token": "",
"expires_in": 0,
"scope": ""
}
如何从 "access_token" 映射到 'accessToken'?
好的,稍微深入一点的网络搜索有时会有所帮助!
对于问同样问题的其他人,这里是:
@AutoBean.PropertyName("name")
我目前正在检查 GWT 中(反)序列化对象的合适方法。看起来一切都很好,但我找不到以下问题的答案:
鉴于我的界面如下:
public interface OAuth {
String getAccessToken();
void setAccessToken(String accessToken);
String getRefreshToken();
void setRefreshToken(String refreshToken);
String getTokenType();
void setTokenType(String tokenType);
String getScope();
void setScope(String scope);
int getExpiresIn();
void setExpiresIn(int expiresIn);
}
这符合 Java 的 Bean 命名约定。现在,当我收到一个 Json 字符串时:
{
"access_token": "",
"token_type": "",
"refresh_token": "",
"expires_in": 0,
"scope": ""
}
如何从 "access_token" 映射到 'accessToken'?
好的,稍微深入一点的网络搜索有时会有所帮助! 对于问同样问题的其他人,这里是:
@AutoBean.PropertyName("name")