Spring Boot:1.3.0.RC1
Spring Boot Starter JPA:1.3.0.RC1
设置Spring Data JPA只读存储库时遇到问题。
@NoRepositoryBean
public interface ReadOnlyRepository<T, ID extends Serializable> extends Repository<T, ID> {
T findOne(ID id);
Iterable<T> findAll();
Iterable<T> findAll(Sort sort);
Page<T> findAll(Pageable pageable);
}
使用IntelliJ 15我收到了这个编译错误:
Error:(16, 83) java: type org.springframework.stereotype.Repository does not take parameters
错误指向此位代码:Repository<T, ID>
Spring Data JPA中有什么变化吗?我做错了吗?
答案 0 :(得分:0)
错误指向正确的方向。使用ctrl
space
时,IntelliJ 15会提取存储库原型import org.springframework.stereotype.Repository
而不是正确的import org.springframework.data.repository
。
如果您快速键入并且没有注意到错误导入,您将收到上述错误。