在案例类中重用字段/属性

时间:2018-07-24 11:16:21

标签: json scala case-class scala-macros

我有巨大的json对象,我使用liftweb.json库将其提取到case类。基本上,它们中的许多包含很多公共字段,只有一个或两个特定字段。有什么方法可以处理公共字段而不重复它们? (大约有20个,非常丑陋且乏味)。

也许宏在这里有帮助?

编辑:仔细查看宏之后,似乎可以使用宏天堂编译器插件和宏注释来实现解决方案。但是对于一个真实的项目来说似乎太沉重和脆弱了。

0 个答案:

没有答案