我在考虑是否可以帮助我的团队并编写注释处理器来生成MVVM的存储库和数据源。他们只需要使用以下方法注释其Viewmodel提取方法:@Generatemvvm(requestParams =“ appRequest”,cachingPolicy =“ DBCache”,responseClass =“ SomeResponse.class”,cachingClass =“ CachingClass”,requestType =“ POST” ....)
我注意到存储库的工作只是缓存数据,数据源发出请求或将其保存到本地存储。
对于所有Web服务,这些类仅更改数据结构。其余所有都保持不变。
您认为这有多可行?
[如果有人已经尝试过,哪些因素会阻止我。
让我知道,谢谢