我对我的实体的验证很少,比如@NotNull
,还有一些代,比如
@Id
@GeneratedValue(strategy = AUTO)
@Column(name = "ID")
private Long id;
@Column
@GeneratedValue(strategy = GenerationType.AUTO)
private Long referenceNumber;
但是,在调用EntityManager.merge()
此值时不会生成。@NotNull
带有注释的空字段被传递而没有任何抱怨。偶数id
不生成。
我应该以某种方式打开这一代吗?如何,在哪里?