問題タブ [kundera]
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.
linux - Linux で実行されている hbase に接続するには、Windows に Hadoop が必要ですか?
ununtu で実行されている hbase に Hadoop で接続するには、Windows に Hadoop が必要ですか?
ubuntu マシンで hbase が正常に動作しています。同じマシンでEclipseに接続できます(kunderaを使用してhbaseに接続しています)。ここで、Windows 7 Eclipse IDE から hbase を接続したいと考えています。ubuntu にあるリモート hbase に接続するには、Windows に Hadoop をインストールする必要がありますか?? 私が試したとき、私はこのようなものを得ています
java - JPA persistence.xml と SBT プロジェクト
persistence.xml
ファイルを配置しましたが、history/src/main/resources/META-INF/
まだエラーが発生します。
XML ファイルはどこに置くべきですか? SBT で何を変更すればよいですか?
SBT:
一部の Scala コード: (Java 変換は簡単です)
エラー:
プロジェクトの構造:
jpa - Wildfly: 永続ユニット ルックアップを無効にする
アーティファクトのデプロイの最初に、Wildfly は persistence.xml に記述されているすべての永続ユニットを検証します。責任のあるクラスの 1 つはライブラリorg.jboss.as.jpa.processor.PersistenceUnitServiceHandler
からのものです。wildfly-jpa
主な質問: この検証を何らかの形で無効にすることは可能ですか? または、永続化ユニットを無視としてマークするだけですか?
根本原因の詳細:
環境フリーのアーティファクトを構築します。したがって、persistence.xml 内の構成は、最初の Java コードでオーバーライドされます。デフォルト設定はダミーで、次のようになります。
しかし、wildfly は永続ユニットと呼び出しを検証しますKunderaPersistence.createContainerEntityManagerFactory
。次に、Kundera は localhost:9165 に対して接続をチェックし、失敗します。そのため、展開も失敗します。
任意の回避策が受け入れられます。
kundera - Kundera Redis プラグインがクエリで空のリストを返す
redis バックエンドの Kundera クエリでリストを返せないという問題を解決しようとしています。単一のエンティティを返すのに問題があり、エンティティを永続化するのに問題はありません。ただし、単純な選択を行って単一の型を返そうとすると、常に空のリストが返されます。
これが取得しようとしているエンティティです。
この単体テストは常に、リストが空であるというアサート エラーで終了します。
cassandra - Hibernate OGM と Kundera の違いは何ですか
kundera と Hibernate OGM の間で最適なフレームワーク オプションを評価しています。私の状況: 既存のプロジェクトは、Mysql データ ストアに接続するために休止状態の ORM を使用しています。今、同じプロジェクト内の cassandra(2.1.9) データ ストアを読み書きしたいと考えています。kundera または Hibernate OGM を使用することの長所と短所を知りたいです。
Hibernate OGM ロードマップには、「自然な Cassandra 永続性パターンで Cassandra マッピング ストア データを取得する」と記載されています。5.0から利用可能になります。この機能がなく、クンデラにこの機能がある場合、実際に欠けているものは何ですか。
xml - アプリケーション ログに kundera ログを記録したくない
カスタム ログ ファイルで Kundera のログを無効にしたいのですが、本質的に、Kundera のログをまったく表示したくありません。Kundera の PersistenceProperties インターフェイスには、ログを無効にする定数がありません。
私はこのような持続性xmlを持っています。
私のlogback.xmlは次のようなものです:
ところで、私はこれの回避策を知っています.logback xmlを以下に示すように変更することです.
私にとって、上記は回避策であり、実際の解決策ではありません。
カスタム ログ ファイルに以下のログが記録されていますが、これを回避したいと考えています。その方法を教えてください:
java - kundera と cassandra を使用したデータのマッピング: スレッド "main" com.impetus.kundera.query.QueryHandlerException での例外: 名前でエンティティが見つかりません: riro
kundera+cassandra+eclipse でデータをマッピングしようとすると、次のエラーが発生しました。
私のクラスはこれです: