<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.8.8</version>
</dependency>
<dependency>
<groupId>com.jsonty</groupId>
<artifactId>jsonty</artifactId>
<version>1.0.0</version>
</dependency>
import com.jsonty.*;
@JsonRoot
public class Person {
@JsonProperty("name")
private String name;
@JsonFormat("yyyy-MM-dd")
private Date birthday;
}
Person person = new Person();
person.setBirthday(new Date());
String json = Jsonty.toJSon(person);
Person person = Jsonty.fromJSon(json, Person.class);