当另一台服务器输入值时会出现重复的主键错误
将来我们也支持Sql Server,Oracle,HSQL
答案 0 :(得分:0)
使用以下
@GeneratedValue(strategy = GenerationType.IDENTITY)
<强>增量强> 生成long,short或int类型的标识符 仅当没有其他进程将数据插入其中时才有唯一性 表。不要在群集中使用。
<强>身份强> 支持DB2,MySQL,MS SQL Server中的标识列, Sybase和HypersonicSQL。返回的标识符类型为long, short或int。
序列使用DB2,PostgreSQL,Oracle,SAP DB,McKoi中的序列或 Interbase中的生成器。返回的标识符类型为long, short或int
参考:http://docs.jboss.org/hibernate/orm/3.3/reference/en/html/mapping.html#mapping-declaration-id