为了方便在Scala中使用Avro,我想基于.avro文件存储的架构来定义案例类。我可以尝试:
手动编写.scala案例类定义。
以编程方式将字符串写入.scala文件
用字节码库欺骗案例类定义
ObjectWeb的ASM
具体的编译技巧?
在运行时修改现有案例分类定义?
谢谢,任何建议表示赞赏。
-朱利安
最佳答案
看起来您在https://github.com/julianpeeters/avro-scala-macro-annotations上使用类型提供程序感到不舒服
关于scala - 我可以从Avro模式定义中获取Scala案例类定义吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15607038/