我正在尝试将继承与 ORMLite 一起使用,但通过查看文档和谷歌搜索,我无法确定它是否受支持。
我想做的是拥有
public abstract class Person{
public int id;
public String name;
}
public class Student extends Person{
public String school;
public String year;
// other student stuff
}
public class Teacher extends Person{
public String title;
// other teacher stuff
}
我无法解决(假设它受支持)是如何为 ORMLite 注释 3 个类。
我只需要注释具体类@DatabaseTable(tableName = "Student")
还是还需要抽象类?
我不断收到以下错误:
04-24 10:18:30.857: E/AndroidRuntime(30495): 由: java.lang.RuntimeException: java.sql.SQLException: Android sqlite 游标中的未知字段“名称”,不在:[年份,学校]