У меня есть несколько проверок на мою сущность, например @NotNull
, и некоторое поколение, например
@Id
@GeneratedValue(strategy = AUTO)
@Column(name = "ID")
private Long id;
@Column
@GeneratedValue(strategy = GenerationType.AUTO)
private Long referenceNumber;
Однако при вызове EntityManager.merge()
эти значения не генерируются.Нулевые поля с аннотацией @NotNull
передаются без жалоб.Даже id
не генерируется.
Стоит ли как-то включать это поколение?Как и где?