問題タブ [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 に答える
1196 参照

java - Spring r2dbc を使用した MultiDb 構成は、常に 1 つのデータベースのみを使用します

r2dbcでマルチデータベース構成を試すための簡単なマルチデータベースセットアップがあります。ただし、期待どおりには機能せず、常に最初のデータベースが使用されます。

上記は私のコードの簡単な表現です。basepackage は mssql パッケージ用に構成されていますが、私の要求は常に Postgresql に送信されます。com.x.y.repo.mssql

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

spring-boot - R2DBC を使用したトランザクションでロールバックなし

spring-data-r2dbc でトランザクションを作成しようとしましたが、機能しません。2 つのクエリが機能する場合は問題ありません。最初のクエリが失敗すると、2 番目のクエリは実行されません。ただし、2 番目のクエリが失敗した場合、最初のクエリはロールバックされません。

1.0.0.RELEASE では spring-data-r2dbc、0.8.1.RELEASE では r2dbc-postgresql、0.8.1.RELEASE では r2dbc-pool を使用しました。

デバッグ時に、使用されている PooledConnection の inTransaction 属性が false になっていることがわかります