現在 Hibernate と MySQL を実行している JPA 2 エンティティで、ネイティブでポータブルな ID を生成したいと考えています。
@GeneratedValue(strategy=AUTO) を使用する場合、休止状態は MySQL の「hibernate_sequence」テーブルにデフォルト設定されます。IDENTITY が必要です。
@GeneratedValue(strategy=IDENTITY) を使用して解決すると、Oracle/Postgres の移植性が失われます
@GeneratedValue strategy=AUTO の場合、MySQL のデフォルトとして IDENTITY を使用するように Hibernate を設定するにはどうすればよいですか?