SnakeYAML Maven:
<dependency>
<groupId>org.yaml</groupId>
<artifactId>snakeyaml</artifactId>
<version>1.21</version>
</dependency>
User.class:
/**User*/
public class User{
/**name*/
private String name;
/**age*/
private int age;
/**
* @param name Name
*/
public void setName(String name){this.name=name;}
/**
* @return name
*/
public String getName(){return this.name;}
/**
* @param age Age
*/
public void setAge(int age){this.age=age;}
/**
* @return age
*/
public int getAge(){return this.age;}
}
user.yaml:
{age: 20, name: cyfang}