我正在使用Hibernate 3.3和PostgreSQL 8.x,希望使用Hibernate注解将一个自动递增的列映射到非主键列。
只要数据库自动递增即可,无论是使用Postgres中的SERIAL类型还是sequences进行映射。我尝试了以下映射,但它们始终生成null orderId。
@Column(name = "orderId", insertable = false)
@Generated(GenerationTime.INSERT)
//@GeneratedValue(strategy = javax.persistence.GenerationType.AUTO)
private Integer orderId;
我将非常感谢任何对此的帮助。
谢谢