何时使用@TableGenerator?

时间:2010-10-19 07:37:52

标签: database jpa ejb-3.0

你能告诉我什么时候使用它吗?我为什么要创建一个新表来保存主键,而大多数DBMS现在都支持自动增量,你可以轻松调整它?

1 个答案:

答案 0 :(得分:2)

TableGenerator的主要优点是可移植性,这是唯一可以保证与任何数据库一起使用的策略。另一个优点是表序列是完全事务性的,并且如果需要,允许分配真正的顺序id(以性能和并发为代价)。

另见