其他分享
首页 > 其他分享> > Spring数据Neo4j:persist()方法未定义

Spring数据Neo4j:persist()方法未定义

作者:互联网

图形数据库,neo4j和spring非常新.我有一个用@NodeEntity注释的简单POJO.但是,与我所读过的许多在线教程的智慧相反,我的POJO没有任何persist()方法可将其保存到图形数据库.

为了使此方法可用于我的POJO,我需要做什么黑魔法,或者这些教程是否已经过时,并且保存到DB的方式已随着我使用的Spring版本的改变而改变(2.1.0-RELEASE )?

解决方法:

您所指的黑魔法是AspectJ.SpringData Neo4j的高级映射模式使用AspectJ增强了pojos. “ persist()”是Aspectj编译器在构建项目时添加到pojos中的方法之一.

检查Spring Data Neo4j指南中的chapter 21 “Environment Setup”,以了解如何设置项目以对Aspectj使用高级映射模式.

标签:neo4j,graph-databases,persistence,spring-data-neo4j,spring
来源: https://codeday.me/bug/20191031/1974562.html