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