問題タブ [spring-data]
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.
spring - Spring Data Jpa / Hades トランザクション動作
Spring Data JPA リファレンス(以前のHades ) から、
リポジトリ インスタンスの CRUD メソッドは、デフォルトでトランザクション対応です。
メソッドが複数のリポジトリをカバーする場合、例:
参照状態
リポジトリでのトランザクション構成は無視され、外部のトランザクション構成によって実際に使用されるトランザクション構成が決定されます。
内部トランザクションが無視される動作は、デフォルトのSpringトランザクション動作ですか、実際にはSpring Data JPAによって明示的に処理されますか?
spring - MongoDB の Morphia、Mongo4j、および Spring データはどのように比較されますか?
私は、それらを互いに比較する方法に興味があります。より成熟していて、より多くの機能があり、いくつかのユースケースにより適しています。
私自身の使用例は、リアルタイム監視サービス (Chartbeat を考えてください) を作成することですが、他の使用例について話すことができる場合は、それを実行してください。結局のところ、この Q&A は他の人にとって興味深いものになるかもしれません。
spring - 複数のデータソースでSpring Data JPAをセットアップする方法
Spring Data Jpa バージョン 1.0.0.M2 を使用しています。ここに URL があります: http://static.springsource.org/spring-data/data-jpa/docs/1.0.0.M2/reference/pdf/spring-data -jpa-reference.pdf
すべてが非常にシンプルで優れていることが約束されていますが、2 つのデータソースになると、それはうまくいきません。問題は、2 つのデータ ソースをどのようにセットアップするかです。JpaRepository は自動的に EntityManager を検索し、2 つ以上見つかった場合は例外をスローします。
EntityManager と spring data jpa のセットアップ方法について何か考えがある場合は、返信を投稿してください。あなたの助けは本当に感謝しています!!!
spring - Spring-Data DDD リポジトリ パターンについて混乱している
DDD リポジトリ パターンについてはよくわかりませんが、Spring での実装は混乱を招きます。
インターフェイスは JpaRepository (または MongoDBRepository...) を拡張するため、あるデータベースから別のデータベースに変更する場合は、インターフェイスも変更する必要があります。
私にとって、インターフェースは抽象化を提供するためにありますが、ここではそれほど抽象的ではありません...
Spring-Data がそのように機能する理由を知っていますか?
java - SpringDataMongoDBマッピングでプロパティの順序を強制する
プロパティがmongodbに永続化されるときに、プロパティの順序を強制する必要があるLocationオブジェクトがありますが、それを行う方法を理解するのにあまり運がありません。Locationクラスは次のようになります。
それがmongoに固執するとき、郡は常にlatとlonの前にあります。ジオインデックスを設定しようとしているため、これは問題です。最初の2つのプロパティは緯度/経度である必要があります。
私が試してみました:
これは、ロケーションオブジェクトがクライアントに対してxmlにシリアル化されている場合は機能しますが、DBに対しては機能しません。春のデータや一部のモンゴマッパーは常にアルファベット順に物事を行っているようです。
注文プロパティを強制的にmongoに永続化する方法を知っている人はいますか?ありがとう!
eclipse - Spring Data Maven ビルドの「ライフサイクル構成でカバーされていないプラグインの実行」を解決する方法
Spring Data と Neo4jを使用しようとしています。メインサイトからリンクされているこのガイドに従うことから始めました。特に、「Hello, World!」に基づいて pom.xml を作成しました。サンプルファイル. これは、問題を引き起こしているプラグインの pom.xml からの抜粋です...
私が見ているエラーは次のとおりです。
私は Eclipse 3.6.2 と m2e 0.13 を実行しています。私は Maven の専門家ではないので、可能であれば回答を詳しく説明してください。
java - QueryDSLを使用したSpringDataJPAでの順序と制限の使用方法
プロジェクトでRDBMSとともにSpringDataJPAを使用しています。最新の日付を持つテーブルからデータベースから単一のレコードをフェッチする必要があるという要件があります。このために、関数ごとに制限と順序を使用するか、サブクエリを使用する必要があります。ただし、NamedQueryを使用したくないかどうかを知りたいのですが、SpringDataJPAとQueryDSLを使用してこれを実現する方法はありますか。
java - QueryDSL で生成されたクラスが、クエリのために第 2 レベルの要素にアクセスできない
Java プロジェクトで Spring Data JPA で QueryDSL を使用しており、QueryDSL maven プラグインを使用してファイルを生成し、それによって生成された QueryDSL モデル クラスを使用しています。これは、1 レベルのネストされたオブジェクトに使用するとうまく機能しますが、第 2 レベルのアクセス オブジェクトにアクセスしようとすると、第 2 レベルのモデル オブジェクトが初期化されていないことを保存する NullPointerException が発生します。
助けていただければ幸いです。
3 行目の qmachine.vendor is null で NullPointerException が発生しています。
私のマッピングクラスは以下のとおりです: トランザクション
Machine クラスは次のとおりです。
ベンダークラスは
意図的にゲッターとセッターを省略しました。
spring - Spring Data (mongoDB)、リポジトリの findBy プロキシ メソッドが null 値で機能しない
次のような MongoRepository エクステンダー クラスにプロキシされたメソッドがあります。
次のように呼び出しFoo
て、DB 内のインスタンスを検索しようとすると、次のようになります。destinationMail
MappingMongoConverter
をスローしNullPointerException
ます。
¿プロキシされたメソッドで null 値を持つインスタンスを見つけることはできますか?
カスタム実装でメソッドを作成する必要がある場合mongoTemplate
¿ └こんなことありませんか?
どうもありがとうございました。