进出口工作在我的食物的应用程序的服务器端版本,所以我作出改变,以我目前的现有数据。但同时推一个模型对象,以我的火力数据库中的字段“图像”和“名”的情况下被自动更改为小写,同时采用.child(“图像”)函数来访问这些值这成为问题。任何机构可以给我一个workaroud?
public class CategoryModel {
private String Image;
private String Name;
public CategoryModel(String image, String name) {
Image = image;
Name = name;
}
public CategoryModel() {
}
public String getImage() {
return Image;
}
public void setImage(String image) {
Image = image;
}
public String getName() {
return Name;
}
public void setName(String name) {
Name = name;
}
}
这是正在连载的JavaBean类型对象的标准行为。这是最好的接受它,因为它是正常预期行为。 (请注意,你的对象领域实际上是柜台与小写字母开始的标准Java约定,但你可以自由地做你想做的,是吧?)
如果你不接受默认的标准行为,您可以更改注释与@PropertyName批注,它可以改变用于seralize和反序列化数据的字段名的getter方法正在连载每个属性的字段的名称。
@PropertyName("Image")
public String getImage() {
return Image;
}
同样,我不建议这样做,但如果你一定要...