我正在尝试启动 Spring Boot 服务,但出现此错误:
类型 org.springframework.data.repository.config.BootstrapMode 无法解析。它是从所需的 .class 文件间接引用的
知道我该如何解决吗?
这是 eclipse 所说的问题所在的类:
@Configuration
@EnableTransactionManagement
@EnableJpaRepositories(
entityManagerFactoryRef = "oracleCentralEntityManagerFactory",
basePackages = { "es.eci.amv.repository.oracleCentral" })
public class OracleCentralConfig {
@Bean(name = "oracleCentralDataSource")
@ConfigurationProperties(prefix="spring.oracle-central.datasource")
public DataSource oracleCentralDataSource() {
return DataSourceBuilder.create().build();
}
@Bean(name = "oracleCentralEntityManagerFactory")
public LocalContainerEntityManagerFactoryBean oracleCentralEntityManagerFactory(
EntityManagerFactoryBuilder builder,
@Qualifier("oracleCentralDataSource") DataSource oracleCentralDataSource) {
return builder
.dataSource(oracleCentralDataSource)
.packages("es.eci.amv.model.oracleCentral")
.persistenceUnit("oracle-central")
.build();
}
@Bean(name = "oracleCentralTransactionManager")
public PlatformTransactionManager oracleCentralTransactionManager(
@Qualifier("oracleCentralEntityManagerFactory") EntityManagerFactory oracleCentralEntityManagerFactory) {
return new JpaTransactionManager(oracleCentralEntityManagerFactory);
}
}
您必须将 org.springframework.data 的版本更改为 Spring 引导版本。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句