如何使用JPA将Java Objects / Json列表存储到Postgres Jsonb中?

时间:2017-09-19 06:09:09

标签: java jpa postgresql-9.4 jsonb

如何使用JPA将对象列表定义为postgres 9.6 jsonb数据类型?我试图将产品列表放入订单表的产品列中,该列应为jsonb类型;

用例:

 public class Order implements Serializable{
        @Id
        @GeneratedValue
        private Long orderId;

   @Column(name = "products", nullable = false, columnDefinition = "jsonb")
        private List<Product> products;

    public List<Product> getProducts() {
        return products;
     }
    public void setProducts(List<Product> products) {
        this.products = products;
     }
    }


public class Product{
  private String productId;
  private String productName;
}

0 个答案:

没有答案