0
可以Ne04j映射類名稱和成員與手動名稱(如jaxb)?neo4j手動映射POJO
e.g:(不知道JAXB語法,但這樣的想法)
@XmlRoot(name="my_foo_class")
class Foo{
@XmlNode(name="foo_id")
int fId;
}
我希望這能夠BA命名更容易在代碼實現不同類的版本等等。
可以Ne04j映射類名稱和成員與手動名稱(如jaxb)?neo4j手動映射POJO
e.g:(不知道JAXB語法,但這樣的想法)
@XmlRoot(name="my_foo_class")
class Foo{
@XmlNode(name="foo_id")
int fId;
}
我希望這能夠BA命名更容易在代碼實現不同類的版本等等。
Neo4j對此沒有內置支持。您需要爲此功能使用Spring Data Neo4j(SDN)。以下是您如何使用SDN映射Foo。可以在不影響使用@TypeAlias
的現有數據庫的情況下重構類名稱。但是,屬性名稱現在不能被別名。
@NodeEntity
@TypeAlias("F")
class Foo
{
@GraphProperty
int fId;
}
謝謝!!還有一件事。是在像xml這樣的附加文件中完成的映射嗎?這是否意味着我將不得不修改它? – ozma
@ozma沒有外部映射文件。全部通過註釋。 –