プログラムでjpaクエリを検証する正しい方法は何ですか。Hibernate は、エンティティに対するすべてのアノテーション ベースの名前付きクエリを検証します。しかし、エラーをチェックするために、プログラムで構築されたjpaクエリでこの検証ルーチンを呼び出すにはどうすればよいでしょうか?
@実在物 公開クラス Foo { @ID パブリック int id; パブリック文字列名; }
主要(...) { クエリ q = getEntityManager().createQuery("select e from " + Foo.class.getName() + " e where e.name = 'x' "); // ここで q を検証 }