我正在尝试解决这个问题。我想知道是否可以使用 ORMLite(或修改它)来支持这个用例?
谢谢。
只需使用db4o并忘记所有的 sql 和映射麻烦。为您的对象建模并直接持久化它们。
现在,您可以创建一个屏幕表,该表可以包含一个包含屏幕 ID 名称、字段名称和其他信息的字段表。您可以在屏幕表中有一个用户 ID,因此每个用户都可以有一个对应于字段列表的条目。
public class Screen {
String user;
...
}
public class Field {
Screen screen;
String fieldName;
int fieldPosition;
...
}
但除非您确实需要 SQL 功能,否则您可能需要考虑一种不同的持久性策略,例如提到的 @mgv。