2017-03-07 138 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中定義列不是強制性的。