問題タブ [spring-data-r2dbc]

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 投票する
1 に答える
1913 参照

spring-data-r2dbc - ClassNotFoundException: org.springframework.data.repository.query.QueryMethodEvaluationContextProvider

Getting Started with R2DBC ビデオに続いて、データベースとして PostgreSQL を使用する既存の Spring Boot アプリケーションで、一部のリポジトリをリアクティブに変換します。アプリケーションは変換前に動作します。アプリケーションを起動しようとすると、次のエラーが表示されます。

QueryMethodEvaluationContextProvider クラスがそこにあるはずです。データベース構成は、既存のデータベースと Spring Data 構成と共存できないと思います。

Spring Boot のバージョンは 2.0.5.RELEASE です。関連する依存関係は次のとおりです。

ビデオのコードと同じデータベース構成は次のとおりです。

構成 public class ReactDatabaseConfig {

関連する依存関係の情報は次のとおりです。

この問題を解決するにはどうすればよいですか?

0 投票する
3 に答える
3435 参照

spring-data - Spring Data ReactiveCrudRepository 保存操作で Postgres データベースにデータが保持されない

以下のコードでは、リポジトリでの取得および更新操作は正常に機能します。ただし、保存操作はデータをテーブルに永続化していません。自分でリポジトリを実装するとうまくいきます。ReactiveCrudRepository を拡張するインターフェースに置き換えた後、この問題が始まりました。何か不足していますか?

コードは次のようにテストされます。

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

reactive-programming - リアクティブ プログラミングはデータベースの変更にどのように対応できますか?

私はトピックのリアクティブ プログラミングに慣れていないため、いくつか質問があります。

私は小さなソフトウェアを開発しています。この機会に、リアクティブ プログラミングについてもっとよく知りたいと思います。

そこで、Spring の project-reactor を調べました。また、R2DBC を使用してデータベースにリアクティブにアクセスします。

データベースが変更に応答する方法があるかどうか知りたいです。

むしろ、ユーザーがデータベースにエントリを保存した場合、サーバー (RestController など) に通知する必要があります。

どうすればそれを行うことができますか?

対応するコントローラー、構成、エンティティなど。私はすでに実装しています。

スペルミスで申し訳ありません。

補足: フロントエンドへの更新は、Server Sent Events によって行われます。