我想在不同的进程中使用休眠插入数据库,我得到了这个异常
Duplicate entry '58576' for key 'PRIMARY'
我的一代策略是Generator.Table
。我将其更改为Generator.identity
,但出现异常
field dbid doesn't have default value
我怎么解决这个问题?
我的实体:
@Id
@TableGenerator(name="dbidn",table="dbidpktn",pkColumnName="dbkeyn",
pkColumnValue="dbvaluen",allocationSize=1)
@GeneratedValue(strategy = GenerationType.TABLE, generator = "dbidn")
private Long dbid;