問題タブ [jpa-2.2]

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 に答える
522 参照

jpa - コンストラクター式で SELECT ... AS を使用すると、EclipseLink が JPQLException をスローする

EclipseLink 2.7.5を使用したコンストラクター式を含む JPQL クエリがあります。

次のエラーで失敗します。

これはHibernateで動作しています。ASこれは、標準の JPA 2.2 または JPA 2.1 の後に句を置くことで、 etc. 句SELECT ...の識別子を再利用できると思いました。ORDER BY

質問:

どうしたの?それはEclipseLinkのバグ/欠落している機能ですか? Hibernateには余分な肉があるので、そのように機能するはずはありませんか?

コンストラクター式でこれをどのように回避できますか (ORDER BY句で式を繰り返す必要はありません)。

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

hibernate - Hibernate : persistence.xml のエラー - 要素 'persistence-unit' にテキスト コンテンツを含めることはできません。コンテンツ タイプが要素のみとして定義されている

私は Hibernate を使用しており、以下の persistence.xml は正常に機能していました。しかし、Eclipse でテーブルから新しい JPA エンティティを作成した後、persistence.xml でエラーが発生します - 要素 'persistence-unit' にテキスト コンテンツを含めることはできません。コンテンツ タイプは要素のみとして定義されます。persistence.xml から新しいクラスを削除しましたが、それでもエラーは解決しません。