我有一个存储库定义,例如
public interface UserRepository extends CrudRepository<User, Long> {}
在 Spring 上下文文件中,我有
<jpa:repositories base-package="my.package"/>
然后我尝试做类似的事情
new Repositories(applicationContext).getRepositoryFor(User.class);
但我得到了错误
带有签名“(Ljava/lang/Class;)Lorg/springframework/data/repository/CrudRepository;”的方法“getRepositoryFor” 不适用于此对象
有谁知道我做错了什么?