如何避免业务层中的上下文

时间:2015-06-09 15:56:02

标签: android architecture

我正在尝试开发一个Android应用程序,使用多层架构,包括表示层,业务层和持久层。据我了解这种架构,持久层与DB一起工作,并且不了解业务和表示层。业务层通过界面使用persistance层,并且不了解表示层。表示层使用业务层,不了解持久层。但是为了能够使用DB,持久层需要上下文,我可以从活动中获取,在表示层中。我能想到的唯一方法是将表示层从表示层传递到业​​务层,而不是持久层。我如何组织它,因此业务层不需要上下文?

0 个答案:

没有答案