Ниже код на ID работал у меня.
@Id
@SequenceGenerator(name = "MY_ENTITY_SEQ", sequenceName = "MY_ENTITY_SEQ", allocationSize=1)
@GeneratedValue(strategy = GenerationType.AUTO, generator = "MY_ENTITY_SEQ" )
@Column(updatable = false, nullable = false)
private Integer id;
Пожалуйста, дайте мне знать, если у меня возникнут какие-либо проблемы с этим подходом в будущем.