Lift で会社用の小さなアプリケーションを作成しています。私は Scala/Lift の初心者なので、この機会を利用して練習しています。ここで、どの ORM システムを使用するかについて質問があります。
一方では、Mapper が Lift のデフォルトです。一方、特定の分野では良くないので、Record に置き換えられることを読んだことがあります (これはまだ十分に文書化されていないため、私のような新しいユーザーが従うのは難しいです)。
Mapper とは反対に、JPA があります。標準の Java、テスト済みで堅牢な ORM、Hibernate などの信頼できる実装を備えていますが、「スケーラ風」ではありません。Lift との統合により、Mapper によってデフォルトで提供される機能が失われます。
メーリング リストで、JPA が Lift の主流になりつつあるという主張を読んだことがありますが、それは一般的な意見ではないようです。誰かが問題に光を当てることができますか?
ありがとう!