【发布时间】:2016-04-16 08:45:24
【问题描述】:
我正在从事一个项目,其中我有一个包含最常用对象的单例类。现在我想使用任何好的 ORM 库创建一个数据库。
有可能吗?
如果我在单例中更新或删除一个对象,它也应该分别在 DB 中更新或删除,而无需编写任何查询或显式调用任何 ORM 库方法。哪个 ORM 库支持这个功能?如果可能,请提供任何教程链接
如果这是不可能的,那是否意味着我每次都必须分别更新单例和数据库中的对象,这感觉有点不好。
【问题讨论】:
-
对对象的任何小更新是否会触发持久性,或者您还需要一些事务语义,从而应用程序指定的一组一致的(删除、更新、插入)操作一起反映在数据库中?如果稍后,您可能需要一些额外的调用来发出信号持久性。
标签: android database orm singleton