Ran*_*ndy 6 java spring jpa intellij-idea
有没有办法用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();
}
Run Code Online (Sandbox Code Playgroud)
我通过在项目中添加 persistence.xml 来解决这个问题,但实际上并没有被代码使用或签入。它只是让 IDE 满意,我可以将数据源绑定到它以获取 JPA 实体类中的数据库架构帮助。
| 归档时间: |
|
| 查看次数: |
1107 次 |
| 最近记录: |