Как динамически построить класс модели в Spark и Scala, когда у меня более 100 атрибутов полей. Как и мы, мы строим модель / Pojo в Core Java, используя файл Thrift или Xml или JSON.
Я думаю, что вы ищете
https://github.com/julianpeeters/case-class-generator#case -класс-генератор
Динамически определяет и загружает Scala классов во время выполнения. Полезно для преобразования JSON схем в Scala case-классы на лету. Позволяет данным времени выполнения служить Scala определениями класса дел:
Особенности:
Зависимость:
"com.julianpeeters" %% "case-class-generator" % "0.7.1"
Этот проект также поддерживает scala 2.11.