3

Scalatra + Riakを使用しています。Scalatra はケース クラスを使用してリクエスト (json) データをマップしますが、Riak クライアントは pojo を使用して json データをデータベースにマップし、データベースからマップします。ケースクラスとポジョの両方を持つ代わりに、どちらか一方を使用して冗長性を排除する方法はありますか? ありがとう。

4

1 に答える 1

1

ケースクラスも使用しているように見えるriakを使用したscalaクライアントを使用することをお勧めします:http://riak.scalapenos.com/examples.html。また、すべてを Scala に保持することもできます。

または、それが不可能な場合は、pojo 用の JSON ライブラリを見つけて、サーブレットから文字列を返すことができます。例http://jackson.codehaus.org/またはこの質問を見てください

于 2013-11-14T17:02:34.727 に答える