dao是一个对象或接口,提供对数据库或其他类型存储的访问。因此,如果我们在dao接口中编写网络调用,是否仍然可以,或者我们应该编写另一个网络调用文件来实现对服务器执行操作(如获取、发布或删除)的方法。
作为代码,它工作得很好。但我们真的应该这么做吗,dao接口中的网络调用方法?

最佳答案

不,您不应该在DAO类中编写网络调用。android架构建议您为网络调用创建单独的存储库(文件/类)。下面的链接将帮助您更好地理解这个体系结构。
Android Room with a View - Java

关于android - 在dao类中实现网络调用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55466760/

10-10 10:09