【发布时间】:2014-05-20 10:27:42
【问题描述】:
我在 Android 上使用 ORMLite 并且有以下问题: 是否可以基于单个 Java 类创建多个表?
这些表应该只是它们的名称不同,而对它们的访问应该是按名称。
例如,如果我有一个班级:
public class Order{
@DatabaseField
public string Name;
@DatabaseField
public string Amount;
}
我已经解决了Create multiple tables for one class in ORMLite 的问题,但我的案例模块不是动态的
由于@grey 提到的某些原因,我无法继承。
@DatabaseTable
public class FooOrder extends Order {
// fields will be gotten from Order
}
@DatabaseTable
public class BarOrder extends Order {
// fields will be gotten from Order
}
请有人帮助我拥有 2 个或更多使用同一类创建的独立表。这可以使用 DataBasetableConfig 来实现。
【问题讨论】: