2
Javaプロジェクトで以前に定義されたスキーマファイルに基づいて自動的にクラスを作成したいと考えています。 これを達成するためにAvro Mavenプラグインを使用しました。Apache avroコードの生成POJOのみ
問題は、生成されたクラスではなく、純粋なPOJOのオブジェクトであるということです - 私は私のデータモデルではいけないアブロ参照は(それをシンプルに保つために必要)もあります。
import org.apache.avro.Schema;
import org.apache.avro.Schema.Parser;
import org.apache.avro.data.RecordBuilder;
import org.apache.avro.io.DatumReader;
import org.apache.avro.io.DatumWriter;
import org.apache.avro.specific.AvroGenerated;
import org.apache.avro.specific.SpecificData;
import org.apache.avro.specific.SpecificDatumReader;
import org.apache.avro.specific.SpecificDatumWriter;
import org.apache.avro.specific.SpecificRecord;
import org.apache.avro.specific.SpecificRecordBase;
import org.apache.avro.specific.SpecificRecordBuilderBase;
のみを生成する方法はありますPOJOオブジェクト?シリアライズ/デシリアライズ処理にavroリファレンスが必要ですか?