我有些困惑,我应该在什么地方将业务登录名放在Model和Presenter之间。一些教程说该模型可以进行业务登录,而有些教程则说该模型只是POJO。 解决方案如下: 将业务逻辑放在何处令人困惑。它应该是模型的一部分。我在模型上创建了一个额外的层,称为服务,该层对模型执行操作,并且具有处理模型的逻辑。因此,如果将来我从SQLite更改为Room DB或GreenDao ORM,只需查询有关需要更改的查询,我的业务逻辑将保持不变。演示者中应该有与业务逻辑不同的应用程序逻辑。

2020年4月21日 0条评论 19点热度 阅读全文