[英]Generating JPA entities with IntelliJ without a persistence.xml or orm.xml
有沒有辦法用IntelliJ生成JPA實體而沒有persistence.xml文件? 或者基本上讓IntelliJ識別來自Java Config的持久性單元? 我有一個現有的(遺留)模式,該項目是一個重寫,現在使用Spring Boot中的Java Config。 根據Spring Boot文檔,持久性單元將由代碼創建:
@Bean
public LocalContainerEntityManagerFactoryBean customerEntityManagerFactory(
EntityManagerFactoryBuilder builder) {
return builder
.dataSource(dataSource())
.packages(com.abc.DomainThing.class)
.persistenceUnit("abc")
.build();
}
我通過在項目中使用persistence.xml解決了這個問題,並沒有真正被代碼使用或簽入。它只是讓IDE開心,我可以將數據源綁定到它以獲得JPA Entity類中的DB模式幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.