2016-03-23 3 views
0

Je suis actuellement en train de vérifier une manière décente de (dé) -serialiser des objets dans GWT. Semble bien beau, mais je ne peux pas trouver une réponse au problème suivant:Carte AutoBeanFactory Noms de propriété Json

Étant donné que j'ai dans l'interface tels que:

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); 
} 

qui aligne avec Javas convention de nommage pour les haricots. Maintenant, quand je reçois une chaîne JSON comme:

{ 
    "access_token": "", 
    "token_type": "", 
    "refresh_token": "", 
    "expires_in": 0, 
    "scope": "" 
} 

Comment fonctionne la cartographie de « access_token » au travail »accessToken?

Répondre

1

Ok, un websearch légèrement plus profond aide parfois! Pour quelqu'un d'autre posant la même question, le voici:

@AutoBean.PropertyName("name")