Я хочу иметь сущность со стратегией AUTO IdGeneration, мне нужно, чтобы она работала как на Oracle, так и на MySQL, и мне нужно указать имена последовательностей для каждого права в случае Oracle.
Когда я аннотирую первичный ключ как:
@Id
@Column(name="id")
@GeneratedValue(strategy= GenerationType.AUTO, generator="sequence")
У меня есть ошибка на MySQL, что генератор последовательности неизвестен.
и если я использую
@Id
@Column(name="id")
@GeneratedValue(strategy= GenerationType.AUTO)
Я не могу указать имя последовательности для каждой таблицы.
Это способ решить эту проблему?
Я использую Hibernate в качестве поставщика JPA