問題タブ [jpa-2.0]
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.
java - JPACascadeType.ALLは孤立を削除しません
次のマッピングでJPAを使用して孤立ノードを削除するのに問題があります
孤立したロールがデータベースにぶら下がっているという問題があります。
アノテーションorg.hibernate.annotations.Cascade
Hibernate固有のタグを使用できますが、明らかに、ソリューションをHibernate実装に結び付けたくありません。
編集:JPA2.0にはこれのサポートが含まれるようです。
java - PostGISとJPA2.0
PostGISのデータ型をJPA2.0でマッピングしたいのですが。解決策や例をグーグルで検索しましたが、JPAはカスタムデータ型のマッピングをサポートしていないことがわかりました。JPA 2.0でもこのようになっていますか?誰かが例のヒントを持っていますか?
java - JPA2 の新機能の簡潔で明確なリストはありますか?
JPA 2の新機能の良いリストを知っている人はいますか? JPA 2 をサポートするバージョンの Hibernate/TopLink の新機能ではなく、実際の仕様の新機能です。
java - JPA2を使用してユーザータイプのフィールドを含むエンティティを永続化する方法
ユーザータイプのフィールドを含むエンティティを永続化する方法を探しています。この特定の例では、ミリ秒数としてtsフィールドを永続化したいと思います。
java - Criteria API を使用した動的 JPA 2.0 クエリ
JPA 2.0 の CriteriaBuilder を使用して動的クエリを作成するのに少し手こずっています。
私が推測する非常に一般的なユースケースがあります。ユーザーは、任意の量の検索パラメーター X を指定します。
CriteriaBuilder の Method または は動的ではありません。
Predicate or(Predicate... 制限)
アイデア?サンプル?
java - Hibernate 3.5.0-CR-2 リリースは JPA2.0 をサポートしていますか
Hibernate のホームページには、JSR 317 を実装していることを知らせるシンボルがありますが、完全な仕様を実装しているかどうかはわかりませんでした。Hibernate 3.5.0-CR-2 が JSR 317 を完全に実装しているかどうか知っている人はいますか?
彼らの JIRA から、JPA 2.0 に関連するすべてがクローズされていることがわかります。
http://opensource.atlassian.com/projects/hibernate/browse/HHH-4190?subTaskView=all
Hibernate で JPA2.0 を使用した経験のある人はいますか? 完全な仕様を実装していますか?
java - JBoss 5.1.0.GA の Hibernate 3.5-Final
Hibernate 3.5-Finalがついにリリースされ、待望の JPA2 サポートなどの機能が提供されます。JBoss 5.1.0.GA と Hibernate 3.3 を使用するプロジェクト (EJB3 ベース) に取り組んでいますが、JPA2 を利用したくて、Hibernate 3.5 にアップグレードしようとしました。
私がしたことはかなり単純で標準的でした。すべての休止状態の 3.5 jar を server/configuration(default,all,etc)/lib フォルダーに配置しただけです。こうすることで、JBoss に同梱されている休止状態のアーティファクトよりも優先されます。JBoss には、休止状態 3.3 の JPA1 実装部分に依存するライブラリが同梱されているようです。これは、デプロイ時に実装されていない抽象メソッドやそのようなものに関するエラーが発生し始めたためです。
たぶん、提供された別の永続性を使用する必要がありますか? 現在は次のとおりです。
org.hibernate.ejb.HibernatePersistence
私はネットを見回しましたが、文書化されたアップグレードパスは見つかりませんでした。このトピックに関するスタック オーバーフローでは、未回答の質問さえありました。
アイデア、提案はありますか?よろしくお願いします。
java - ManyToManyRelationは主キーを作成しません
ClassAとClassBの2つのクラス間にManyToMany関係がありますが、この関係のテーブル(objectA_objectBと呼ばれるテーブル)には主キーがありません。
私のClassAには、次のものがあります。
私のClassBでは逆の関係にあります
両方のIDの主キーを作成したいのですが、列の名前を変更する必要があります。PKが欠落しているのはなぜですか?どうすれば定義できますか?
これが役立つ場合は、JPA2.0Hibernate実装を使用します。
ありがとう。
java - Criteria API (JPA 2.0) を使用したクエリの作成
JPA 2.0 から Criteria API を使用してクエリを作成しようとしていますが、うまくいきません。
問題は、「間」条件メソッドにあります。どうすればよいかを知るためにいくつかのドキュメントを読みましたが、JPAを発見しているので、なぜそれが機能しないのかわかりません。
まず、「Transaction_」と書いたときに現れるはずの「creationDate」が見えません。
実行時にメタモデルが生成されると読んだので、おそらく正常だと思ったので、「Foo_.value」の代わりに「Foo_.getDeclaredSingularAttribute("value")」を使用しようとしましたが、それでもまったく機能しません。
これが私のコードです:
誰かがこれを理解するのを手伝ってくれますか? ありがとう。
EDIT:ここにトランザクションソースがあります(データベースからNetbeansによって自動的に生成されたため、ほとんど何もありません)
hibernate - Hibernate スキーマ パラメータが @SequenceGenerator アノテーションで機能しない
次のコードがあります。
データベース: Postgresql 8.4、Hibernate アノテーション 3.5.0-Final。
MyClass のオブジェクトを保存すると、次の SQL クエリが生成されます。
そのため、スキーマ プレフィックスがないため、シーケンスが見つかりません。のように sequenceName を書くと
すべてが機能します。
スキーマ パラメータの意味を誤解していますか、それともバグですか? スキーマ パラメータを機能させる方法はありますか?