我正在尝试在一个小型独立应用程序中同时使用 spring 数据和 spring 配置。
...
public static void main( String[] args )
{
ApplicationContext ctx = new AnnotationConfigApplicationContext(AppConfig.class);
...
}
1. 我的问题是如何在不使用
的情况下发现 spring 数据存储库<jpa:repositories base-package="foo.repositories" />
通过 Spring 配置?
2.如果不能,我可以同时使用“ClassPathXmlApplicationContext”和“AnnotationConfigApplicationContext”吗?
最佳答案
您现在可以使用注解 @EnableJpaRepositories("some.root.package")
.
例如:
@Configuration
@EnableTransactionManagement(proxyTargetClass = true)
@EnableJpaRepositories("some.root.package")
@ComponentScan(basePackages = { "maybe.another.root.package" })
public class SystemConfiguration {
...
}
( Spring Data's announcement )
https://stackoverflow.com/questions/8610428/
相关文章:
java - 如何使用modelAttribute在ajax(jquery)中提交spring表单
spring - 在 Spring 中使用 @PropertyResource 访问多个属性文件
java - 如何访问 Thymeleaf 模板中的系统属性?
java - 返回一个列表,我已经有一个rowmapper实现
spring - 如何在 Spring 中通过 XML 定义 MySql 数据源 bean
java - 如何使用 Spring Data Pagination 在一页中获取所有结果
spring - 注释驱动配置spring时如何为bean设置init-method?
hibernate - java.lang.VerifyError : class net. sf.