SpringBoot使用JPA根據實體類自動生成相應表-mysql

Winqihe發表於2020-11-06

JPA使一種ORM規範,JPA和Hibernate的關係就像JDBC和JDBC驅動的關係,JPA制定了ORM規範,而Hibernate是這些規範的實現,從功能上來講,JPA相當於是Hibernate的一個子集。

  • 在SpringBoot中整合JPA根據實體類自動生成相應的資料庫表,當然資料庫使用的是mysql
    可以在SpringBoot的全域性配置檔案application.properties中新增JPA的配置使資料庫表自動生成。
spring.jpa.properties.hibernate.hbm2ddl.auto=update

之後執行SpringBoot專案,Hibernate底層就會自動為我們在資料庫中根據專案中的實體類生成相應的資料庫表。
在這裡插入圖片描述

相關文章