【发布时间】:2018-10-11 02:58:52
【问题描述】:
在下面的代码中,类Address 嵌套在实体User 中。我想知道Address 的所有属性是否都是private,我们是否需要Address 中的每个字段都需要getter 和setter?注意有一个List<String>,所以我不确定在这种情况下Room 是否能很好地与@TypeConverter 一起工作。
public class Address {
public String street;
public String state;
public List<String> city;
@ColumnInfo(name = "post_code")
public int postCode;
}
@Entity
public class User {
@PrimaryKey
public int id;
public String firstName;
@Embedded
public Address address;
}
【问题讨论】:
标签: java android android-room