【发布时间】:2013-09-18 18:58:43
【问题描述】:
我有一个类似的存储库定义
public interface UserRepository extends CrudRepository<User, Long> {}
在我的 Spring 上下文文件中
<jpa:repositories base-package="my.package"/>
然后我尝试做类似的事情
new Repositories(applicationContext).getRepositoryFor(User.class);
但我得到了错误
带有签名的方法“getRepositoryFor” “(Ljava/lang/Class;)Lorg/springframework/data/repository/CrudRepository;” 不适用于此对象
有人知道我做错了什么吗?
【问题讨论】:
-
domainClassevaluates toUser.class? -
是的。我复制/粘贴了我的代码。现在我编辑了问题以清楚地反映这一点。
标签: java spring jpa spring-data spring-data-jpa