2

.thrift ファイルからケース クラスをスカラ生成しようとしていますが、スクルージは私の例では、以下のような構造体からオブジェクト + トレイトを生成します。

スクルージを使用してケースクラスを直接生成できるかどうか知っていますか?

namespace java com.twitter.demo
#@namespace scala com.twitter.demo.thriftscala

struct User {
  1: i64 id
  2: string name
  3: string job
}

生成されます:

object User extends ThriftStructCodec3[User] { ...

trait User extends ThriftStruct..

ありがとう

4

0 に答える 0