Hi,
In earlier versions of Hibernate if we want to have an auto_increment primary key we can use the following:
@Id @GeneratedValue(strategy=GenerationType.AUTO)
@Column(name="user_id")
private Integer userId;
But in latest version of Hibernate(may be Hibernate4, whatever is used in JBoss AS7) this doesn't work as expected. The generated table primary key is not auto_increment column.
To resolve this configure <property name="hibernate.id.new_generator_mappings" value="false"> in persistence.xml.
No comments:
Post a Comment