retrofit - 带有房间和作业调度器的匕首柄
问题描述
我想在没有互联网连接的情况下本地存储数据,因此我使用作业调度程序来安排我的同步。所以我的服务需要访问 dao,我不确定需要为 dagger 定义哪些正确的组件才能在我的服务中正确注入 dao。我也不知道如何在服务中注入构造函数。我认为它不应该将构造函数注入到服务中。什么是正确的方法?最后,我应该使用哪个协程范围从服务访问数据库?我还需要改造 api 来进行网络调用。我应该如何将它们注入我的工作服务?
解决方案
推荐阅读
- java - 阿帕奇点燃;连接集群失败,连接失败
- javascript - Promise .then() 链:第二个 .then 在第一个之前运行?o.0
- java - 在 Junit 测试中打印出方法的输出
- c++ - 使用类模板时在堆上创建对象
- c++ - 间接需要指针操作数。我不明白为什么 *uptr 工作
- flask - Minikube 上的入口控制器未正确路由烧瓶 POST 请求
- css - 如何在 React 中使用内联 CSS 调整模态高度
- python - 使用 Tkinter 延迟后更改页面
- laravel - 使用两个不同的角色登录
- visual-studio-code - 并行运行多个 Visual Studio 任务