在Spring java config中启用CrudRepository

时间:2014-04-15 10:34:58

标签: java spring hibernate repository spring-data

我正在尝试在DAL中实现Spring的存储库。我正在关注this指南。

在“1.2查询方法”段落的第三步,我们需要使用以下XML配置激活存储库包扫描

<?xml version="1.0" encoding="UTF-8"?>
<beans:beans xmlns:beans="http://www.springframework.org/schema/beans"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns="http://www.springframework.org/schema/data/jpa"
  xsi:schemaLocation="http://www.springframework.org/schema/beans
    http://www.springframework.org/schema/beans/spring-beans.xsd
    http://www.springframework.org/schema/data/jpa
    http://www.springframework.org/schema/data/jpa/spring-jpa.xsd">

  <repositories base-package="com.acme.repositories" />

</beans>

在我的项目中我只使用java配置,所以这个声明对我来说有点问题。在这种情况下,在java conf中完成任务的正确方法是什么?

谢谢

1 个答案:

答案 0 :(得分:2)

您需要将以下注释添加到配置类:

@EnableJpaRepositories("com.acme.repositories")