Я использую Hibernate 3.3 и PostgreSQL 8.x и хотел бы использовать аннотации Hibernate для сопоставления столбца с автоинкрементами, который НЕ является первичным ключом.
Не имеет значения, отображается ли столбец с использованием типа или последовательностей SERIAL в Postgres, если он автоматически увеличивается с помощью базы данных, а не с помощью Hibernate. Я пробовал следующие сопоставления, но они всегда генерировали null orderId.
@Column(name = "orderId", insertable = false)
@Generated(GenerationTime.INSERT)
//@GeneratedValue(strategy = javax.persistence.GenerationType.AUTO)
private Integer orderId;
Буду признателен за любую помощь в этом.
Спасибо