2017-07-19 6 views
-1

J'ai quelques JSON comme ci-dessousConserver le cas lors de l'utilisation JSON2POJO maven dernière version

{ 
    "FName": "Test", 
    "LName": "Test" 
} 

Quand j'utilise json2pojo plugin Maven (0.4.37), les POJO sont créés avec les conventions de nommage Java approprié (comme fName,lName) . Y a-t-il un moyen de surcharger cela et de créer les POJO avec les mêmes noms (comme FName, LName).

+0

Salut et bienvenue à débordement de la pile, s'il vous plaît prendre le temps de passer par la [bienvenue tournée] (https://stackoverflow.com/tour) de connaître votre chemin autour d'ici (et aussi pour gagner votre premier badge), lisez comment créer un [exemple minimal, complet et vérifiable] (https://stackoverflow.com/help/mcve) et aussi [Comment poser de bonnes questions] (https://stackoverflow.com/help/how-to-ask) afin d'augmenter vos chances d'obtenir des commentaires et des réponses utiles. – DarkCygnus

Répondre

0

annoter vos champs avec @JsonProperty() annotation

import com.fasterxml.jackson.annotation.JsonProperty;  
class SomeClass { 
    @JsonProperty("FName") 
    private String fName; 

    @JsonProperty("LName") 
    @private String lName; 

    //getters and setters 
}