Когда использовать @TableGenerator? - PullRequest
1 голос
/ 19 октября 2010

Можете ли вы сказать мне, когда его использовать и почему я должен создать новую таблицу только для хранения первичного ключа, в то время как большинство СУБД теперь поддерживают автоматическое приращение, и вы можете легко настроить его?

1 Ответ

2 голосов
/ 19 октября 2010

Основным преимуществом TableGenerator является мобильность, это единственная стратегия, которая гарантированно работает с любой базой данных.Другое преимущество состоит в том, что упорядочение таблиц является полностью транзакционным и позволяет при необходимости назначать действительно последовательные идентификаторы (за счет производительности и параллелизма).

См. Также

...