Reputation: 1
Hi guys I am trying to deserialise my yaml file. I am using @JsonProperty to specify namespace in the fields in my POJO class but this does not work. I don't want to create a wrapper class for each namespace, do you have a suggestion?
language: tr #supported tr, en
database:
driver: "SQLITE" #MYSQL, SQLITE
host: "localhost"
database: "database"
username: ""
password: ""
port: 3306
useSSL: false
@Data
public class Config {
private String language;
@JsonProperty("database.driver")
private String driver;
@JsonProperty("database.host")
private String host;
@JsonProperty("database.database")
private String database;
@JsonProperty("database.username")
private String username;
@JsonProperty("database.password")
private String password;
@JsonProperty("database.port")
private int port;
@JsonProperty("database")
private boolean useSSL;
}
i have a exception https://imgur.com/bPbh4Wi
Upvotes: 0
Views: 51