2017-03-07 83 views
1

是否有必要将DB列定义为AUTO_INCREMENT有实体@Id自动生成工作是否正常?我正在使用MySQL的Spring-Data-JPA。MySQL AUTO_INCREMENT和休眠自动ID生成

+0

对于Hibernate实体类中的@Id字段,在AUTO_INCREMENT中定义列不是必需的。如果回答您的查询,请标记为已回答 –

+0

正确。我试图了解@GeneratedValue [默认AUTO生成策略]应该优先于AUTO_INCREMENT,反之亦然? – Divs

回答

0

对于Hibernate实体类中的@Id字段,在AUTO_INCREMENT中定义列不是强制性的。