Java OrientDB中@Edge和@Vertex注释的用途是什么?
我在project上看到了这些注释,我想知道是否可以在JavaPOJO对象上使用它来创建顶点和关系 场景如下:Java OrientDB中@Edge和@Vertex注释的用途是什么?,java,orientdb,graph-databases,objectdb,Java,Orientdb,Graph Databases,Objectdb,我在project上看到了这些注释,我想知道是否可以在JavaPOJO对象上使用它来创建顶点和关系 场景如下: @Vertex public class User{ @Edge public class Follow { OrientGraph orientGraph = factory.getTx(); User george = new User(); User richard = new User(); Follow follow = new Follow(); orientGraph
@Vertex
public class User{
@Edge
public class Follow {
OrientGraph orientGraph = factory.getTx();
User george = new User();
User richard = new User();
Follow follow = new Follow();
orientGraph.addEdge(null, george, richard, follow);
它不起作用,因为addEdge方法需要两个顶点类和边类。也许注释不适合这种情况
我使用orientdb Studio,创建从V(顶点)和E(边)类继承并相互链接的对象似乎非常简单。我想知道java代码中类似的东西
有人有相同的用例场景吗?可能的解决方案或方法?
谢谢您的最终需求是什么?是否要将顶点与边连接?你看过关于对象绑定的文档吗?是的,我需要用一条边连接两个顶点。我看过医生,但不知道怎么做。你可以看看。希望它能帮助Salready结账,但这是一种解决办法。我在寻找一些标准的或官方的方法你的最终需求是什么?是否要将顶点与边连接?你看过关于对象绑定的文档吗?是的,我需要用一条边连接两个顶点。我看过医生,但不知道怎么做。你可以看看。希望它能帮助Salready结账,但这是一种解决办法。我正在寻找一些标准的或官方的方法