我正在使用JPA / Hibernate尝试在HSQLDB中插入一个带有注释为:
的列的实体@GeneratedValue(strategy = GenerationType.AUTO)
@Generated(value = GenerationTime.INSERT)
@Column(name = "u_id", insertable = false, updatable = false)
在SQL Server中生成一个uuid,一切正常。在HSQLDB中,在数据库中插入空值。如何让它生成一个id?该列不是关键列。
由于 马库斯
答案 0 :(得分:0)
使用此:
<property name="hibernate.id.new_generator_mappings" value="true"/>
Why sometimes it doesn't work?
与hibernate旧发生器和JPA不匹配。