我有以下课程来表示我的节点:
@NodeEntity(label = "ACCOUNT")
public class N4JAccount implements Serializable {
@Id
private Long id;
public N4JAccount(Account account) {
this.id = account.getId();
}
public N4JAccount() {
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
}
此外,我有一个空接口,该接口继承自Neo4jRepository<N4JAccount, Long>
。我尝试在不同的项目中使用相同的用户名,密码和uri连接到数据库,在那里它可以正常工作。
我包括以下依赖项:
implementation group: 'org.neo4j', name: 'neo4j-ogm-http-driver'
implementation 'org.springframework.boot:spring-boot-starter-data-neo4j'
到我的Spring Boot 2.1.5项目。
我在application.properties
文件中设置的uri是:bolt://localhost:7687
。
我一直在寻找错误几个小时,非常感谢您的帮助。预先谢谢你!
编辑:
account.getID()
返回一个有效的ID