持久化数据绑定POJO到数据库

时间:2015-08-19 16:26:47

标签: java json hibernate jackson

我已根据JSON的概念将POJO回复转换为Full data binding

POJO看起来像这样

public class User {
    
    public Name _name;
    
    @JsonCreator
    public User(@JsonProperty("_name") Name _name,){
      this._name=_name;
    }

    public static final class Name {
      public String _first;
      public Gender _gender;
      
      @JsonCreator
      public Name(@JsonProperty("_first") String _first,@JsonProperty("_gender") Gender _gender){
        this._first = _first;
        this._gender = _gender;
      }

      public static final class Gender {
        public String age;
        public Gender(@JsonProperty("age") String age){
          this.age=age;
        }
      }
    }
}

现在我需要坚持这个POJO,但我不确定如何有效地做到这一点,我考虑使用Hibernate,但我不知道如何继续。

如果我使用Hibernate,如何对字段进行注释,因为这是一个复杂的POJO

有没有办法可以使用JDBC?或者使用这种POJO实现持久性的任何更简单有效的方法。

寻找详细的答案或一个可以清除我的概念的例子。

由于

0 个答案:

没有答案