2012-02-03 1 views
14

私はjdbcのラッパーを削除しました(squerylのようなものではなく、タイプセーフなクエリを作成してテーブルを再指定してデータを取得する必要があります)。Scalaの途中でまともなjdbcラッパー?

私はscala 2.9とpostgresを使用しています。

誰でもここで成功していますか?

+0

好奇心が強い、タイプセーフなクエリに対するあなたの反対は何ですか?タイプセーフではないクエリ結果をScala型にどのようにキャストしますか?手動でおそらく。とにかく、私はSquerylを使用していませんが、ScalaQueryを大喜んで使用しています。 TypeSafeはプロジェクトを選択しました。 「みんな」は、プロジェクトのLINQ-SQLの進化、コードSIQを立ち上げるときにそれを使用します。おそらくもう少し説明があります:ストレートjdbcの使用例は、私のような人たちがあなたが望まないものを示唆するのを防ぐのに役立ちます;-) – virtualeyes

+2

ここにはほぼ完全なリストがあります:http://stackoverflow.com/a/2318935/298389 –

+0

@ om-nom-nom実際、それはほぼ満員ではありません! :-) wikiがそれを追い越すと、私はそれを更新することを断念しました。 –

答えて

8

私はこれまでにPrequel successfulyを使用しました。これは単なるJDBCラッパーです。

TwitterのQuerulousもありますが、いくつかの厄介なバグのために、私はそれが使用できない(接続が漏れている)ことがわかりました。それはまた、依存関係の膨大な隠密性をもたらします。

+1

うれしい私は唯一ではない。私は現在Querulousからできる限り速く走っています。 – dave

+1

Prequelについて私に教えてくれてありがとう、何かが拘束され、変更に十分であることを見るのは爽やかです。 –

関連する問題