Java エンティティ クラスが休止状態ツールによって db スキームから生成されるプロジェクトで作業しています。非主キー フィールドの 1 つでエンティティを検索できるように、生成されたクラスで名前付きクエリを使用したいと考えています。次のようなnamedQueriesが欲しいです:findUserByNameまたはfindUserByHeight。この目的には、entitymanger.find() および Criteria API に加えて、名前付きクエリが最適な選択です。
私の質問は、hibernate ツール / hbm2java / リバース エンジニアリング戦略を構成して、db テーブルの各列に対して namedQueries を生成する方法です。インターネット上で該当する情報が見つかりませんでした。これが可能であることを願っています。NetBeans で Eclipse JPA 2.0 Persistance Manager を使用して、名前付きクエリを生成できました。