Ormlite ForeignCollection对象存在于单独的模块中

时间:2018-09-05 00:10:34

标签: android sql sqlite ormlite

我正在处理的应用程序包含两个模块。一个旧模块具有很多旧代码,并带有一个名为OldItem的类。还有一个更新的模块,该模块专门用于名为Category的类的数据模型。数据模型模块是旧版模块的依赖项。

现在,此OldItem对象包含类别对象的列表。 Category类已经保存到ormlite db中。但是现在我也想将OldItem添加到db。

问题是我需要在OldItem和Category之间创建一个Foreigncollection关系。并且Category需要引用OldItem(这将导致循环依赖问题)。我无法将OldItem移到数据模块中,因为它与旧版代码过于捆绑。

除了将Category类移回旧版模块之外,是否有解决此问题的方法?

0 个答案:

没有答案