1
我正尝试从Firebase 2.X迁移到最新版本。有没有办法继续使用杰克逊注释?这将极大地减少我的迁移。如何在新的Firebase中使用Jackson注释
例子:
public final class Example {
@JsonProperty("field_example")
private int myField;
Example() {
}
}
gradle这个文件
compile 'com.google.firebase:firebase-database:10.0.1'
compile 'com.fasterxml.jackson.core:jackson-core:2.8.6'
compile 'com.fasterxml.jackson.core:jackson-annotations:2.8.6'
compile 'com.fasterxml.jackson.core:jackson-databind:2.8.6'
请参阅http://stackoverflow.com/questions/37547399/how-to-deserialise-a-subclass-in-firebase-using-getvaluesubclass-class/37548330#37548330 –
@FrankvanPuffelen“在此期间,您可以使用杰克逊(Firebase 2.x SDK在其中使用)来使继承模型起作用。“我有杰克逊注释设置,但他们似乎没有工作。 Firebase抱怨丢失的setter和getters –
没有看到[重现问题的最小代码](http://stackoverflow.com/help/mcve),除了我在链接中的回答之外,很难再说什么。 –