找不到类型Event(PropertyReferenceException)的属性findEventsOnSearchCriteria

时间:2018-03-09 06:11:25

标签: java spring spring-boot spring-data-jpa

我使用spring-data来创建存储库。但是,当我尝试启动项目时,我收到以下错误:

  

引起:   org.springframework.data.mapping.PropertyReferenceException:没有   找到类型为Event!的属性findEventsOnSearchCriteria。

源代码如下所示。

EventRepository.java:

@Repository
public interface EventRepository extends CrudRepository<Event, String>, EventRepositoryCustom {
}

EventRepositoryCustom.java:

public interface EventRepositoryCustom { 
    Event findEventsOnSearchCriteria();
} 

EventRepositoryCustomImpl.java:

public class EventRepositoryCustomImpl implements EventRepositoryCustom {
    @Override
    public Event findEventsOnSearchCriteria() {
        return null;
    }
}

有什么想法吗?感谢。

1 个答案:

答案 0 :(得分:0)

使用EventRepositoryCustomImpl.java更改EventRepositoryImpl.java班级名称。

  • 自定义界面 - &gt; -Custom后缀到存储库
  • 实施 - &gt; -Impl后缀到存储库