Идея состоит в том, что несколько объектов могут захотеть разделить пространство ключей.
Например, если у вас есть две сущности Foo
и Bar
, вы бы хотели, чтобы у вас не было и Foo
с идентификатором 1, и Bar
с идентификатором 1. Это можно сделать, указав одно и то же name
для их @SequenceGenerator
аннотаций.