最近、Linq(SQLとオブジェクト)とMicrosoftのEntity Frameworkを使ったことがあるのですが、.NET以外(特にJava)に相当するものが何であるか疑問に思いました。
Querydslの使用を検討してください 。http://www.querydsl.com
それはJPA /休止状態、JDO、SQLおよびコレクションをサポートします。
Querydslは完全に型保証されており、IDEでのオートコンプリートをサポートしています。
私はQuerydslのメンテナーです、そして私はしばらく前に他のフレームワークとの比較を書きました。
少し偏っていますが、異なる強調を示しています
新しいフレームワークはクロージャ構文でも実験します。