我正在遵循Clean Architecture
我们拥有 3 层 ( Presentation
, Domain
, Data
) 的模式。
每个层都应该有自己的模型,并且这些模型应该在使用映射器传递到另一个层时进行转换。
我想知道是否有一种简单的方法(库?)将 a 映射data model
到 adomain model
而无需创建 a mapper
,特别是如果 mydata model
有很多字段(如 40-50)。
编辑
我已经尝试过ModelMapper和DozerMapper但显然它们在 Android 上运行不佳(ModelMapper 问题和DozerMapper 问题)。
提前致谢。