2013-12-23 72 views
3

我是apache節儉新手,我熟悉斯卡拉。但我還沒有看到任何互聯網上的例子或任何參考,說它支持斯卡拉。 有人可以告訴我有沒有辦法與thrif上的scala一起工作。謝謝。Apache的節儉與斯卡拉工作

回答

2

是的,節儉可以平滑地使用scala。這並不奇怪,因爲scala基本上在JVM上工作。一個開源示例是Twitter的Scalding,一個用於Cascading的scala DSL。在滾燙時,人們可以處理其元組處於基於節點類的類型的各種級聯流。例如, 見LongThriftTransformer

+0

非常感謝。你有其他簡單的例子嗎? – ddarz4u

+1

我想不出一個公開可用的例子。但是你可以像使用java一樣在節儉中使用scala。所以只要你使用節儉依賴性正確設置你的BUILD文件。它可以爲你自動生成課程。例如,請參閱此生成文件:https://github.com/twitter/scalding/blob/develop/project/Build.scala#L205 – reconditesea

3

我的意思並不是要粗魯,但爲谷歌查詢apache thrift scala的第一個環節顯示出來scrooge,這

  1. 票據,即由於Scala和Java的普通節儉的Java之間的互操作性做工精細
  2. 本身 - 一種在斯卡拉母語的方式

所以,是的,有辦法在Scala中與節儉的工作與節儉的工作。

+0

感謝您的快速響應。 – ddarz4u

1

Twitters'Scrooge'意味着替代標準的Thrift生成器並生成Java和Scala代碼。它適用於SBT並且看起來比較成熟。