"Book")
@Table(name = "book")
@TypeDef(name = "json", typeClass = JsonType.class)
public static class Book {
@Id
@GeneratedValue
private Long id;
@NaturalId
@Column(length = 15)
private String isbn;
@Type(type = "json")
@Column(columnDefinition = "jsonb")
private List<DiscountCoupon> coupons = new ArrayList<>();
}
Кажется в hibernate 6 @TypeDef и @Type отсутсвуют, чем это можно заменить? Погуглил, там написано, что убрали такие аннотации, вот и решил спросить здесь
@jsonClass можно использовать почему бы и нет
Обсуждают сегодня