参考:https://www.jianshu.com/p/bc68e763c7a2
一对一
一个boy对应一个girl,相应地一个girl对应一个boy
Boy类:
public class Boy extends DataSupport {
private int id;
private Girl girl;
private String name;
private int age;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public Girl getGirl() {
return girl;
}
public void setGirl(Girl girl) {
this.girl = girl;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
@Override
public String toString() {
return "Boy{" +
"id=" + id +
", girl=" + girl +
", name='" + name + '\'' +
", age=" + age +
'}';
}
}
Girl类
public class Girl extends DataSupport {
private int id;
private Boy boy;
private int age;
private String name;
public Boy getBoy() {
return boy;
}
public void setBoy(Boy boy) {
this.boy = boy;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
@Override

本文详细介绍了 LitePal ORM 框架在 Android 中如何实现一对一、多对一、多对多的数据关系映射,并通过示例代码展示了配置和查询方法。强调在建立这些关系后,查询时应使用激进查询或懒查询方式。
2070

被折叠的 条评论
为什么被折叠?



