jjzjj

getCoinResultsFromDatabase

全部标签

android - 带 RxJava2 的房间 -(可流动、可能、存储库模式)

我在我的应用程序中将Room用于数据库层,将Retrofit用于网络调用-在Room和Retrofit中我都使用RxJava2(这是我使用rxjava的第一个项目,所以我在这个领域仍然是新手)。注入(inject)数据库、api等。我使用的是Dagger2。我想进行网络调用并将网络响应添加到数据库中。当不需要进行另一个网络调用时-我想从数据库中获取数据。我在我的房间存储库中使用Maybe/Flowable时遇到问题。这是道:@DaopublicinterfaceCoinDao{@Query("SELECT*FROMcoin")Flowable>getAllCoins();@Insert