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