たとえば、生成されたメタモデルなしで JPA Criteria API を使用できます。型の安全性は失われますが、実行時にリフレクションのみを使用して、データ モデルの予備知識がなくてもクエリを作成できます。同じように Querydsl を使用したいと思います。とにかく前もってデータモデルを知らないので、型の安全性は気にしません。
私の最近のプロジェクトでは、主に Querydsl を使用したいと考えています。これは、永続性を超える別のレイヤーを構成するためです。したがって、JPA、JDO、JDBC、Lucene、Hibernate Search、MongoDB、Collections、および RDFBean で同じクエリを使用できることを願っています。
または、説明されている方法で使用できる Querydsl に代わるものはありますか?
NoSQL DB が増加しているためです。さまざまな永続化プロバイダーで同様の抽象レイヤーを構成する他のフレームワークはありますか?