問題タブ [hibernate-ogm]
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 - 埋め込み可能なオブジェクトで double のコレクションをマップする方法は?
休止状態の Ogm と jpa と mongodb を使用しています。Foo オブジェクトを永続化すると、リストの場所が mongodb に保存されません
現在、私はこのファイルにこのように注釈を付けています
しかし、これは私にとってはうまくいきません.だから私はこのリストを保存するために何をしますか
java - Hibernate OGM での NoSuchMethodError
Spring 4、WildFly 10を使用して、mongodb 3.2でHibernate OGM 5.0.0.Finalを使用しています
以下のこのコードは Object[] で正常に動作します
しかし、エンティティを使用してこのようにクエリを実行すると
投げます
この問題を解決する方法を知っている人はいますか?
これが私のコードの一部です
調査.java
persistence.xml
neo4j - Hibernate OGM Neo4j - TransactionManager にアクセスできません
No-SQL-Databaseing として Neo4j を使用して JSF WebApplication を構築しようとしています。Hibernate 経由で Neo4j にアクセスしたい。
私の依存関係は
私のエンティティは次のようになります
次のクラスに保存します
私の持続性ユニット
Wildlfy 9 に WebApp をデプロイし、データを保存しようとすると、例外が発生します
インターネットでの調査は結果なしで終了しました。いくつかのチュートリアルしかありません。transaction-type="JTA" の有無にかかわらず試してみました。
何かアイデアはありますか?
java - Hibernate OGM での MongoDB の IS NULL フィルターに関する JPA QL の問題
MongoDB で Hibernate OGM を使用しています。私のJPA QLは以下です:
次のようなエラーが表示されます。
入力 'NULL' に実行可能な代替手段がありません
HQL000002: クエリ SELECT p FROM PPPoESession p where p.sourceIP=:source_ip and p.login>:logentrytime and (p.logout>:logentrytime OR p.logout IS NULL) は無効です
動作するネイティブ mongo クエリがありますが、この JPA ルートを介して動作させることができません。任意のポインターが役立ちます。
これは、以前に OGM を介して挿入した mongodb doc です。
}
エンティティで属性を適切に設定しています
ありがとう。
UPDATE1 : 問題は日付型に固有のものではなく、文字列にも固有のものです。MongoDB プロバイダーで IS NULL がサポートされているかどうか疑問に思っています。Hibernate OGM フォーラムに投稿しました。彼らから連絡があり次第、更新します。
UPDATE2 :どうやら問題は、「null」、「false」、および「true」のパーサーの大文字と小文字の区別にあります。この問題は、OGM v5.0.1 の現在の最新リリースにあります。バグ トラッカーで問題が提起され、現在対応中です ( https://hibernate.atlassian.net/browse/OGM-1118 ) 。
hibernate - org.hibernate.resource.transaction.TransactionCoordinatorBuilder クラスが見つかりません..mongodb を使用しようとしています
私はogmを休止状態にするのは初めてです。例外を与える小さな例を1つ試しました
これが私のログです..
2016 年 8 月 24 日 2:50:35 PM com.arjuna.ats.arjuna.recovery.TransactionStatusManager addService INFO: ARJUNA012163: ポート 52455 でサービス com.arjuna.ats.arjuna.recovery.ActionStatusService を開始します 2016 年 8 月 24 日 2:50: 36 PM com.arjuna.ats.internal.arjuna.recovery.TransactionStatusManagerItem 情報: ARJUNA012337: TransactionStatusManagerItem ホスト: 127.0.0.1 ポート: 52455 2016 年 8 月 24 日 2:50:36 PM com.arjuna.ats.arjuna.recovery.TransactionStatusManager start INFO: ARJUNA012170: TransactionStatusManager がポート 52455 およびホスト 127.0.0.1 でサービス com.arjuna.ats.arjuna.recovery.ActionStatusService で開始されました 2016 年 8 月 24 日 2:50:36 PM org.hibernate.Version logVersion INFO: HHH000412: Hibernate Core { 5.2.2.Final} 2016 年 8 月 24 日午後 2:50:36 org.hibernate.cfg.Environment 情報: HHH000206: 休止状態。プロパティが見つからない 2016 年 8 月 24 日 2:50:36 PM org.hibernate.cfg.Environment buildBytecodeProvider INFO: HHH000021: バイトコード プロバイダー名: javassist スレッド「メイン」での例外 java.lang.NoClassDefFoundError: org/hibernate/resource/transaction/ org.hibernate.ogm.boot.impl.OgmServiceRegistryInitializer.contribute(OgmServiceRegistryInitializer.java:71) の TransactionCoordinatorBuilder org.hibernate.boot.registry.StandardServiceRegistryBuilder.applyServiceContributors(StandardServiceRegistryBuilder.java:305) org.hibernate.boot.registry. org.hibernate.ogm.cfg.OgmConfiguration.buildSessionFactory(OgmConfiguration.java:33) utils.HibernateUtil.getSessionFactory(HibernateUtil.java:19) で hibernatePrac.TestApp.main(TestApp.java:20) で 原因: java.lang.ClassNotFoundException: org.hibernate.resource.transaction.TransactionCoordinatorBuilder at java.net .URLClassLoader.findClass(URLClassLoader.java:381) で java.lang.ClassLoader.loadClass(ClassLoader.java:424) で sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) で java.lang.ClassLoader. loadClass(ClassLoader.java:357) ... 7 もっと見るClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 7 詳細ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 7 詳細
pom.xml
persistence.xml
Hibernate.cfg.xml
java - org.wildfly.extension.undertow JBAS010409: バインドされていないデータ ソース
GitHub でオープンソース プロジェクトを学ぼうとしています。そのマルチモジュールプロジェクトとそのために、mvn clean installを正常に実行できます.しかし、問題は、mvn wildfly:deploy -DskipTests=true
それを使用して展開しようとすると、以下のエラーが発生することです.このタイプのプロジェクトをローカルでセットアップするにはどうすればよいですか?それを正常に展開する方法を教えてください.以下のwildfly
エラーについて --->
`mvn jboss-as:deploy -DskipTests=true を使用して実行しようとすると、同じエラーが発生します。
java - hibernate OGM を使用して mongoDB から要素を削除できない
次のコードを使用して、指定された mongoDB コレクションからすべての要素を削除していますparent_id
。
ただし、次の例外が発生します。
に置き換えるremove
とfind
、結果が返されます。上記のネイティブ クエリで JSON パーサー エラーの原因がわかりません。
mongo-db 3.2 で hibernate-ogm バージョン 4.3 Final を使用しています