Jamquery-Android 架构解析
Jamquery-Android 架构解析
Jamquery-Android 应用采用了清晰的三层架构:
1. 展示层 (Presentation)
- 负责数据展示和用户交互。
- 接收用户输入并传递至领域层进行处理。
2. 领域层 (Domain)
- 定义和执行核心业务逻辑。
- 使用纯 Java 编写,通过接口与其他层通信。
3. 数据层 (Data)
- 充当数据获取的仓库。
- 数据源可以是云端或本地内存。
依赖库
- 数据序列化:Gson (JSON)
- 网络通信:Retrofit
- 函数式接口:Functional Interface
- 单元测试:Mockito
- UI 测试:Espresso
926.11KB
文件大小:
评论区