- 介绍
- 1. 前言
- 2. 项目元数据
- 3. 使用条件
- 4. 玩转Spring Data Repositories
- 5. Elasticsearch Repositories
- 6. 附录
- 本书使用 GitBook 发布
README
JavaConfig
我们也可以使用JavaConfig类中的注解@Enable${store}Repositories来配置扫描包的路径。在实际开发中,要针对不同的持久化存储替换不同的${store}。下面是使用JavaConfig配置的一个例子: Example 13. Sample annotation based repository configuration
@Configuration
@EnableJpaRepositories("com.acme.repositories")
class ApplicationConfiguration {
@Bean
public EntityManagerFactory entityManagerFactory() {
//...
}
}
在上面的例子中使用了针对Jpa的注解,需要根据实际使用的存储修改。同样地,使用的存储不同,定义的EntityManagerFactorybean也不同。具体请查看针对指定存储配置的文档。