問題タブ [spring-repositories]

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.

0 投票する
0 に答える
427 参照

java - 春のデータでRepositoryDe​​finitionアノテーションを拡張するには?

ご存知のように、Spring データでリポジトリを定義するには 2 つの方法があります。1 つはインターフェイス (たとえば own JpaRepository) を拡張し、2 つ目は RepositoryDe​​finition アノテーションを使用しています。私は JpaRepository を拡張し、リポジトリがそれを拡張する独自のインターフェースを作成しました。そして、私自身の RepositoryFactoryBean を使用して、春のコンテキストでどの実装をリポジトリとして挿入するかを決定できます。たとえば、これを見ることができます http://docs.spring.io/spring-data/jpa/docs/1.4.3.RELEASE/reference/html/repositories.html#d0e720

例えば ​​:

私の質問は、注釈ベースのリポジトリ定義を使用するようにこの方法を変更するにはどうすればよいですか?

たとえば、次のようなものです。

0 投票する
2 に答える
3684 参照

mongodb - Spring と MongoRepository を使用してアノテーションでクエリを更新する

Spring Boot と Spring Data MongoRepository の最新バージョンを使用しています。カスタムリポジトリインターフェースを作成しました

同じように、特定のフィールドを更新するために @Query アノテーションを使用したいと考えています。誰かが私に提案できますか?

0 投票する
2 に答える
15763 参照

java - JPA エンティティから Spring Data リポジトリを自動的に生成する

リレーショナル データベース スキーマから自動的に作成された多くの JPA エンティティがあります。

対応する Spring Data リポジトリ (リポジトリ インターフェイス) も生成する方法はありますか?

0 投票する
0 に答える
61 参照

spring-data - Camel を使用した spring-data-neo4j リポジトリが初期化に失敗する

Tomcat 8.5 で統合アプリケーションを実行しようとすると、奇妙な例外が発生します。名前 'repository:auditing-attributes' を a(n) 'attribute group' コンポーネントに解決できません。

私のMavenの依存関係は次のとおりです。

私の camel-config.xml は次のとおりです。

私が得たアプリケーションを実行しようとしたとき:

機能させるにはどうすればよいですか?

ありがとうございました

0 投票する
1 に答える
1298 参照

java - springリポジトリでステータスと最新のIDを使用して行を取得するにはどうすればよいですか?

フィールドを持つエンティティアイテムがあります-id、...、ステータス

最後のIDで行を取得するための選択を書くにはどうすればよいですか?

私はこれを試しました

それはうまくいきませんでした。

status = 1 および id latest の行を 1 つだけ取得する必要があります3 hz3 1

私はDESCを注文して最初の行を取得する必要がありますが、できません

0 投票する
0 に答える
902 参照

java - MongoTemplate を使用したカスタム クエリ

を使用して集計を行う必要がありMongoTemplateます。私は Spring Data MongoDB を使用しているため、ほとんどの CRUD 操作はMongoRepositoryインターフェースを介して行われます。について読んだことがあり@NoRepositoryBeanますが、私の場合はそれを使用する方法がわかりません。


同じUserRepository豆にする方法は?

継承する場合UserRepositoryは、すべてのメソッドを実装する必要があります。抽象化するCustomUserRepoと、インスタンス化できなくなります。


アップデート:

役立つ記事:

しかし、解決策は、クラス名の規則を使用することです。クラス設計で作る方法はありますか?

0 投票する
1 に答える
1440 参照

java - SpringBoot で異なる DataSources の JPA リポジトリを構成するにはどうすればよいですか?

スプリングブートアプリを使用しています。JDBC DataSource と Repositories で DB からデータを選択します。JDBS によるいくつかのクエリとリポジトリによるいくつかのクエリ。私のDBはRACを構成し、2つのインスタンスがあります。私は で db に接続し129.0.0.2ますが、この URL は129.0.0.3(1 instance) and 129.0.0.4(2instance). すべてのクエリは実行され129.0.0.2ますが、一部のクエリは 1 つのインスタンスでのみ実行する必要があります。3 つのデータソースを作成しました。

そしてそれらをapplication.propertiesで構成します。それから私は書くことができます

また

しかし、リポジトリクエリを実行するときにどの DataSource を使用するのでしょうか?