我希望有一个通用的存储库接口,然后进行扩展:
import java.util.List;
import org.springframework.data.repository.CrudRepository;
import org.springframework.transaction.annotation.Transactional;
@Transactional
interface GenericRepository<T extends GenericModel> extends CrudRepository<T, String> {
public T findById(String id);
}
如果我添加了findById,我会收到以下错误,否则它会包含:
:在上下文初始化期间遇到异常 - 取消 刷新尝试: org.springframework.beans.factory.UnsatisfiedDependencyException: 使用名称&#39; alpsController&#39; ...
创建bean时出错
答案 0 :(得分:0)
CrudRepository已经包含方法findOne(String id),虽然它没有解决它可以替换你添加的方法的错误。