問題タブ [criteria-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
168 参照

nhibernate - NHibernate:代わりにcriteriaapiを使用するようにhqlクエリを変換するのに役立ちます

基準APIに切り替えたい次のhqlクエリがあります

明らかに、選択行の初期プロパティは簡単です(Projections.Property)。私の質問は..残りの4つのプロパティをどのようにマッピングするのですか?

dbo.GetActivityStartDate私は、標準のSQL関数として登録するカスタム方言を持っているdbo.GetActivityEndDateので、すでに多くのことが処理されています。

0 投票する
2 に答える
539 参照

java - Criteria API で DDL を記述する方法は?

すべての JPA エンティティを削除するにはどうすればよいですか?のコードを検討して ください。 ここのドキュメントhttp://download.oracle.com/docs/cd/E17410_01/javaee/6/tutorial/doc/gjitv.html では 、クエリのみが説明されています。

0 投票する
3 に答える
6115 参照

java - Netbeans の JPA 2.0 メタモデル?

バージョン 6.9 以降、Netbeans には、たとえば JPA 2.0 エンティティのメタモデルを生成するために必要な機能である注釈処理サポートが含まれていることを読みました。

ただし、その方法を正確に示している例やドキュメントは見つかりませんでした。これで成功した人いますか?

0 投票する
4 に答える
214770 参照

java - JPA Criteria API - JOIN 句の追加方法 (できるだけ一般的な文章)

クエリを動的に構築しようとしていますが、次のターゲットは JOIN 句を追加することです (API の使用方法がわかりません)。

たとえば、今では、このコードは私のために機能します:

(注: JpaHandle は wicket-JPA 実装からのものです)

私の望みは JOIN 句を追加することです (できるだけ一般的に)!

クラス(this.baseClass)に特定の注釈があります

例えば ​​:

それで、標準のJPAでこのような方法はありますか?(注:これはコンパイルされません)

ここで実用的な失敗が近づいています:

またはそのように:

私にとって、それが可能な限り一般的であることができれば、それは素晴らしいことです...:

もちろん、クラス (this.baseClass) には特定の注釈があります。

お時間をいただきありがとうございます。私はあらゆる種類のコメントに感謝します!

0 投票する
4 に答える
9861 参照

java - コンパイラがメタモデル属性を認識しないのはなぜですか?

eclipselink jpa2の基準APIは、Java se 6プロジェクトでサポートされていますか?そうでなければ、それが私の問題です。永続性.xmlで基準APIに特別なものを指定する必要がありますか?

これは私の基準クエリです:

そして、これが私の意味の実体です:

0 投票する
1 に答える
10557 参照

java - jpa 2基準APIで特定の列を選択していますか?

JPA 2 Criteria APIを使用して特定の列を選択する方法はありますか?

以下は、対象の SQL ステートメントです。

Hibernate の Criteria API を使用すると、Projections を使用してこれを行うことができます。JPA 2 Criteria 仕様に相当するものはありますか?

0 投票する
2 に答える
3839 参照

java - JPA 1.0 を使用した CriteriaQuery

JPA 1.0 で CriteriaQuery を使用することは可能ですか。JPA 2.0 は Java Se (バージョン -- Java(TM) SE Runtime Environment (build 1.6.0_16-b01)) では利用できないと思います。私は使用するために縛られ、

....

しかし、javax.persistence.* に CriteriaBuilder の定義が見つかりませんでした。(インポートjavax.persistence.criteria.CriteriaBuilder;も試しました)

それが不可能な場合、私が持っている最良の選択肢は何ですか。バックエンドで休止状態を使用していますが、これを行う独自の方法はありますか? そうでない場合は、休止状態で行う方法は?

ありがとう。

0 投票する
1 に答える
1728 参照

java - JPA 2 Criteria API を使用して Oracle ビューから列を選択できない

次のJPQLを使用して、Oracleビューにマップされたエンティティから列を選択する既存の作業問合せがあります

次のコードで JPA 2 Criteria API を使用するようにリファクタリングしました。

ただし、select ステートメントの作成時に次のエラーが生成されます。

ビューではなくテーブルへのマッピングを変更しようとしましたが、正しく機能します。

これは休止状態のバグですか、それとも何か不足していますか?

0 投票する
1 に答える
1480 参照

eclipselink - 同じエンティティ クラスを使用して複数の永続化ユニットのメタモデルを作成する方法は?

私が得る: 診断エラー: javax.annotation.processing.FilerException: タイプのファイルを再作成しようとしました

為に:

同じスキーマを使用して、一時 (メモリ内) データベースと永続データベースの両方を使用しようとしています。

この質問を参照してください。

0 投票する
1 に答える
3206 参照

nhibernate - NHibernateを使用した複雑なクエリ

私はこの問題を抱えています:http://ayende.com/Blog/archive/2006/12/07/ComplexSearchingQueryingWithNHibernate.aspxにあるAyendeの複雑な検索をオブジェクトグラフで実装しようとすると Person:M:1 Address:M :1通り:M:1場所:M:1国次のエラーが発生します:NHibernate.QueryException:予測なしで条件にサブクエリを使用することはできません。私はこれをやっています:

私は何を間違っていますか?助けてください