从导入类获取接口的值



设置

我通过

从我的Java项目中导入一堂课
import myproj.domain.ActionResponse;

然后,我尝试通过扩展neo4jrepository来制作存储库的接口。

我正在关注这些文档:"参数类型从<T>更改为<T, ID>" - https://docs.spring.io/spring-data/neo4j/docs/current/current/referent/referent/reference/html/

@Repository
    public interface ActionResponseRepository extends Neo4jRepository<ActionResponse, ActionResponse.getId() >  {
...

ActionResponse扩展了名为Typype,它扩展了具有

的GraphType
...
@GraphId
    @JsonProperty("id")
    Long id;
    public Long getId() {
        return id;
    }
...

问题

这个: extends Neo4jRepository<ActionResponse, ActionResponse.getId() >是不正确的语法。

如何使用ActionReponse类的ID填充第二个参数字段?

注释的第二个参数是ID type

因此,您应该声明类似:

extends Neo4jRepository<ActionResponse, Long>

相关内容

  • 没有找到相关文章

最新更新