2

私は約 6 か月間 Scala を使用していますが、Lift フレームワークを使い始めたばかりです。Lift のドキュメントでは、デフォルトの Mapper が提供されていますが、任意の ORM (または類似のもの) を使用できると記載されています。

Lift で代替 ORM を使用する良い例 (コメントなしのソースは問題ありません) はありますか? ScalaQuery の使用に興味がありますが、提案は受け付けています。私の唯一の要件は、ライブラリが MSSQL をサポートする必要があることです。私が見た限りでは、これは要約すると JTDS JDBC ドライバーを使用することになり、レースに参加することになります。

4

1 に答える 1

4

Lift で Mapper 以外の ORM を使用したい場合は、SquerylRecord をチェックすることをお勧めします。これは良い出発点になるはずです: http://www.assembla.com/spaces/liftweb/wiki/Squeryl

ScalaQuery は ORM ではなく、SQL クエリ用の Scala DSL とは考えません。ただし、ORM が必要ない場合は、これは非常に優れたオプションだと思います。また、Scala Integrated Query で行われている作業についても確認してください: http://days2011.scala-lang.org/node/138/279。ただし、まだ本番環境で使用する準備は整っていないと思います。

于 2012-01-18T19:17:01.117 に答える