gpt4 book ai didi

android ormlite - 存储字符串数组

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:39:44 25 4
gpt4 key购买 nike

我想保留一个包含字符串数组的类。如何在 ormlite 中做到这一点?例如,

class A {
int age;
String[] childrenNames = new String[2];
}

最佳答案

首先,您使类可序列化。您可以选择通过注释在类的顶部添加表名。

然后对于变量,您必须添加数据库字段注释。对于字符串数组,您还必须将其注释为可序列化数据类型。你会得到这样的东西:

@DatabaseTable(tableName = "A")
Class A implements Serializable{

@DatabaseField
int age

@DatabaseField(dataType = DataType.SERIALIZABLE)
String[] childrenNames = new String[2];
}

另外不要忘记为每个变量创建 getter 和 setter。

关于android ormlite - 存储字符串数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20352767/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com