<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>devkuma – Spring Data R2DBC</title>
    <link>https://www.devkuma.com/jp/tags/spring-data-r2dbc/</link>
    <image>
      <url>https://www.devkuma.com/jp/tags/spring-data-r2dbc/logo/180x180.jpg</url>
      <title>Spring Data R2DBC</title>
      <link>https://www.devkuma.com/jp/tags/spring-data-r2dbc/</link>
    </image>
    <description>Recent content in Spring Data R2DBC on devkuma</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>jp</language>
    <managingEditor>kc@example.com (kc kim)</managingEditor>
    <webMaster>kc@example.com (kc kim)</webMaster>
    <copyright>The devkuma</copyright>
    
	  <atom:link href="https://www.devkuma.com/jp/tags/spring-data-r2dbc/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Spring Data R2DBC | 付録</title>
      <link>https://www.devkuma.com/jp/docs/spring-data-r2dbc/reference/appendix/</link>
      <pubDate>Tue, 28 Dec 2021 15:30:00 +0900</pubDate>
      <author>kc@example.com (kc kim)</author>
      <guid>https://www.devkuma.com/jp/docs/spring-data-r2dbc/reference/appendix/</guid>
      <description>
        
        
        &lt;h2 id=&#34;付録a-repository-query-keyword&#34;&gt;付録A: Repository Query Keyword&lt;/h2&gt;
&lt;h3 id=&#34;対応するquery-method-subject-keyword&#34;&gt;対応するQuery Method Subject Keyword&lt;/h3&gt;
&lt;p&gt;次のkeywordはSpring Data repositoryのquery導出で一般的にサポートされます。storeごとに差があるため、正確な一覧はstore固有のドキュメントを参照してください。&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Keyword&lt;/th&gt;
					&lt;th&gt;説明&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;find...By&lt;/code&gt;, &lt;code&gt;read...By&lt;/code&gt;, &lt;code&gt;get...By&lt;/code&gt;, &lt;code&gt;query...By&lt;/code&gt;, &lt;code&gt;search...By&lt;/code&gt;, &lt;code&gt;stream...By&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;repository型、&lt;code&gt;Collection&lt;/code&gt;、&lt;code&gt;Streamable&lt;/code&gt;、&lt;code&gt;Page&lt;/code&gt;、&lt;code&gt;GeoResults&lt;/code&gt;、store固有wrapperを返す一般query。&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;count...By&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;数値を返すcount projection。&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;delete...By&lt;/code&gt;, &lt;code&gt;remove...By&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;戻り値なし、または削除件数を返すdelete query。&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;...First&amp;lt;number&amp;gt;...&lt;/code&gt;, &lt;code&gt;...Top&amp;lt;number&amp;gt;...&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;先頭から&lt;code&gt;&amp;lt;number&amp;gt;&lt;/code&gt;件に制限。&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;...Distinct...&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;storeが対応する場合に重複しない結果を返す。&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;predicate-keywordとmodifier&#34;&gt;Predicate KeywordとModifier&lt;/h3&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Logical keyword&lt;/th&gt;
					&lt;th&gt;Keyword expressions&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;AND&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;And&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;OR&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;Or&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;AFTER&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;After&lt;/code&gt;, &lt;code&gt;IsAfter&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;BEFORE&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;Before&lt;/code&gt;, &lt;code&gt;IsBefore&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;CONTAINING&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;Containing&lt;/code&gt;, &lt;code&gt;IsContaining&lt;/code&gt;, &lt;code&gt;Contains&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;BETWEEN&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;Between&lt;/code&gt;, &lt;code&gt;IsBetween&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;ENDING_WITH&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;EndingWith&lt;/code&gt;, &lt;code&gt;IsEndingWith&lt;/code&gt;, &lt;code&gt;EndsWith&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;EXISTS&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;Exists&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;FALSE&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;False&lt;/code&gt;, &lt;code&gt;IsFalse&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;GREATER_THAN&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;GreaterThan&lt;/code&gt;, &lt;code&gt;IsGreaterThan&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;GREATER_THAN_EQUALS&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;GreaterThanEqual&lt;/code&gt;, &lt;code&gt;IsGreaterThanEqual&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;IN&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;In&lt;/code&gt;, &lt;code&gt;IsIn&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;IS&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;Is&lt;/code&gt;, &lt;code&gt;Equals&lt;/code&gt;, keywordなし&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;IS_EMPTY&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;IsEmpty&lt;/code&gt;, &lt;code&gt;Empty&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;IS_NOT_EMPTY&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;IsNotEmpty&lt;/code&gt;, &lt;code&gt;NotEmpty&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;IS_NOT_NULL&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;NotNull&lt;/code&gt;, &lt;code&gt;IsNotNull&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;IS_NULL&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;Null&lt;/code&gt;, &lt;code&gt;IsNull&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;LESS_THAN&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;LessThan&lt;/code&gt;, &lt;code&gt;IsLessThan&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;LESS_THAN_EQUAL&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;LessThanEqual&lt;/code&gt;, &lt;code&gt;IsLessThanEqual&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;LIKE&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;Like&lt;/code&gt;, &lt;code&gt;IsLike&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;NEAR&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;Near&lt;/code&gt;, &lt;code&gt;IsNear&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;NOT&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;Not&lt;/code&gt;, &lt;code&gt;IsNot&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;NOT_IN&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;NotIn&lt;/code&gt;, &lt;code&gt;IsNotIn&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;NOT_LIKE&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;NotLike&lt;/code&gt;, &lt;code&gt;IsNotLike&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;REGEX&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;Regex&lt;/code&gt;, &lt;code&gt;MatchesRegex&lt;/code&gt;, &lt;code&gt;Matches&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;STARTING_WITH&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;StartingWith&lt;/code&gt;, &lt;code&gt;IsStartingWith&lt;/code&gt;, &lt;code&gt;StartsWith&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;TRUE&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;True&lt;/code&gt;, &lt;code&gt;IsTrue&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;WITHIN&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;Within&lt;/code&gt;, &lt;code&gt;IsWithin&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Modifier&lt;/th&gt;
					&lt;th&gt;説明&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;IgnoreCase&lt;/code&gt;, &lt;code&gt;IgnoringCase&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;大文字と小文字を区別しない比較。&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;AllIgnoreCase&lt;/code&gt;, &lt;code&gt;AllIgnoringCase&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;適切なすべてのpropertyで大文字と小文字を区別しない。&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;OrderBy...&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;OrderByFirstnameAscLastnameDesc&lt;/code&gt;のように静的sort順を指定。&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h2 id=&#34;付録b-repository-query-return-type&#34;&gt;付録B: Repository Query Return Type&lt;/h2&gt;
&lt;p&gt;次の戻り値型は一般的にサポートされます。正確な一覧はstore固有のドキュメントを参照してください。&lt;/p&gt;
&lt;div class=&#34;alert alert-primary&#34; role=&#34;alert&#34;&gt;&lt;div class=&#34;h4 alert-heading&#34; role=&#34;heading&#34;&gt;Info&lt;/div&gt;


`GeoResult`、`GeoResults`、`GeoPage`などは地理空間query対応storeでのみ使用できます。
&lt;/div&gt;

&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Return type&lt;/th&gt;
					&lt;th&gt;説明&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;void&lt;/code&gt;, primitive, wrapper type&lt;/td&gt;
					&lt;td&gt;戻り値なし、Java primitive、Java wrapper type。&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;T&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;一つのentityまたは&lt;code&gt;null&lt;/code&gt;。複数結果は&lt;code&gt;IncorrectResultSizeDataAccessException&lt;/code&gt;。&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;Iterator&amp;lt;T&amp;gt;&lt;/code&gt;, &lt;code&gt;Collection&amp;lt;T&amp;gt;&lt;/code&gt;, &lt;code&gt;List&amp;lt;T&amp;gt;&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;標準container型。&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;Optional&amp;lt;T&amp;gt;&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Java 8またはGuava optional値。&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;Option&amp;lt;T&amp;gt;&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;ScalaまたはVavrの&lt;code&gt;Optional&lt;/code&gt;相当型。&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;Stream&amp;lt;T&amp;gt;&lt;/code&gt;, &lt;code&gt;Streamable&amp;lt;T&amp;gt;&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Java 8 &lt;code&gt;Stream&lt;/code&gt;、または便利な&lt;code&gt;Iterable&lt;/code&gt;拡張。&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Custom &lt;code&gt;Streamable&lt;/code&gt; wrapper&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;Streamable&lt;/code&gt; constructorまたは&lt;code&gt;of(...)&lt;/code&gt;/&lt;code&gt;valueOf(...)&lt;/code&gt; factoryを持つ型。&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Vavr &lt;code&gt;Seq&lt;/code&gt;, &lt;code&gt;List&lt;/code&gt;, &lt;code&gt;Map&lt;/code&gt;, &lt;code&gt;Set&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Vavr collection型。&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;Future&amp;lt;T&amp;gt;&lt;/code&gt;, &lt;code&gt;CompletableFuture&amp;lt;T&amp;gt;&lt;/code&gt;, &lt;code&gt;ListenableFuture&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;@Async&lt;/code&gt;とSpring非同期実行を必要とする型。&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;Slice&amp;lt;T&amp;gt;&lt;/code&gt;, &lt;code&gt;Page&amp;lt;T&amp;gt;&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;Pageable&lt;/code&gt;を必要とするchunkまたはpage。&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;GeoResult&amp;lt;T&amp;gt;&lt;/code&gt;, &lt;code&gt;GeoResults&amp;lt;T&amp;gt;&lt;/code&gt;, &lt;code&gt;GeoPage&amp;lt;T&amp;gt;&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;距離やpage情報を含む地理空間結果。&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;Mono&amp;lt;T&amp;gt;&lt;/code&gt;, &lt;code&gt;Flux&amp;lt;T&amp;gt;&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Reactorの0..1または0..N型。&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;Single&amp;lt;T&amp;gt;&lt;/code&gt;, &lt;code&gt;Maybe&amp;lt;T&amp;gt;&lt;/code&gt;, &lt;code&gt;Flowable&amp;lt;T&amp;gt;&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;RxJavaの1、0..1、0..N型。&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h2 id=&#34;付録c-migration-guide&#34;&gt;付録C: Migration Guide&lt;/h2&gt;
&lt;h3 id=&#34;11xから12xへのupgrade&#34;&gt;1.1.xから1.2.xへのupgrade&lt;/h3&gt;
&lt;p&gt;Spring Data R2DBCのcore supportは、有用性が確認された後にSpring Framework 5.3のSpring R2DBC (&lt;code&gt;spring-r2dbc&lt;/code&gt;)へ移されました。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;spring-r2dbc&lt;/code&gt;は、より軽量な&lt;code&gt;DatabaseClient&lt;/code&gt;、transaction manager、connection factory初期化、例外変換を提供します。&lt;code&gt;DatabaseClient.execute(...)&lt;/code&gt;は&lt;code&gt;DatabaseClient.sql(...)&lt;/code&gt;へ変更され、CRUD APIは&lt;code&gt;R2dbcEntityTemplate&lt;/code&gt;へ移されました。SQL logger prefixも&lt;code&gt;org.springframework.data.r2dbc&lt;/code&gt;から&lt;code&gt;org.springframework.r2dbc&lt;/code&gt;へ変更してください。&lt;/p&gt;
&lt;h4 id=&#34;deprecated-api&#34;&gt;Deprecated API&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;o.s.d.r2dbc.core.DatabaseClient&lt;/code&gt;と関連classは&lt;code&gt;o.s.r2dbc.core.DatabaseClient&lt;/code&gt;へ変更します。entity CRUDには&lt;code&gt;R2dbcEntityTemplate&lt;/code&gt;を使います。&lt;/li&gt;
&lt;li&gt;&lt;code&gt;o.s.d.r2dbc.connectionfactory&lt;/code&gt;関連packageは&lt;code&gt;o.s.r2dbc.connection&lt;/code&gt;へ変更します。&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ColumnMapRowMapper&lt;/code&gt;は&lt;code&gt;o.s.r2dbc.core.ColumnMapRowMapper&lt;/code&gt;へ変更します。&lt;/li&gt;
&lt;li&gt;binding support classは&lt;code&gt;org.springframework.r2dbc.core.binding&lt;/code&gt;の代替を使います。&lt;/li&gt;
&lt;li&gt;例外変換は&lt;code&gt;o.s.r2dbc.connection.ConnectionFactoryUtils#convertR2dbcException&lt;/code&gt;を使います。&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;spring-r2dbcの代替型&#34;&gt;Spring R2DBCの代替型&lt;/h4&gt;
&lt;p&gt;&lt;code&gt;R2dbcEntityTemplate&lt;/code&gt;、&lt;code&gt;R2dbcDialect&lt;/code&gt;、&lt;code&gt;org.springframework.data.r2dbc.query&lt;/code&gt;型を直接使う場合はimportを確認してください。&lt;/p&gt;
&lt;h4 id=&#34;breaking-change&#34;&gt;Breaking Change&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;OutboundRow&lt;/code&gt;とstatement mapperは&lt;code&gt;SettableValue&lt;/code&gt;から&lt;code&gt;Parameter&lt;/code&gt;へ変更されました。&lt;/li&gt;
&lt;li&gt;repository factory supportには&lt;code&gt;o.s.r2dbc.core.DatabaseClient&lt;/code&gt;が必要です。&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;dependency-change&#34;&gt;Dependency Change&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;org.springframework:spring-r2dbc&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;p&gt;Version 1.4.0&lt;br&gt;
Last updated 2021-11-12 11:03:33 +0100&lt;/p&gt;

      </description>
      
      <category>Spring Data R2DBC</category>
      
      <category>Spring</category>
      
      <category>Java</category>
      
    </item>
    
    <item>
      <title>Spring Data R2DBC | 公式リファレンス翻訳</title>
      <link>https://www.devkuma.com/jp/docs/spring-data-r2dbc/reference/</link>
      <pubDate>Tue, 28 Dec 2021 15:30:00 +0900</pubDate>
      <author>kc@example.com (kc kim)</author>
      <guid>https://www.devkuma.com/jp/docs/spring-data-r2dbc/reference/</guid>
      <description>
        
        
        &lt;p&gt;&lt;img src=&#34;https://www.devkuma.com/docs/spring/spring.png&#34; alt=&#34;Spring Data R2DBC&#34;&gt;&lt;/p&gt;
&lt;p&gt;この文書は、Spring Data R2DBC Version 1.4.0の公式リファレンスを韓国語に翻訳した文書です。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;公式リファレンス&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;英語: &lt;a href=&#34;https://docs.spring.io/spring-data/r2dbc/docs/current/reference/html/#preface&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Spring Data R2DBC - Reference Documentation&lt;i class=&#34;fas fa-external-link-alt&#34;&gt;&lt;/i&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;日本語: &lt;a href=&#34;https://spring.pleiades.io/spring-data/r2dbc/docs/current/reference/html/#preface&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Spring Data R2DBC - リファレンスドキュメント&lt;i class=&#34;fas fa-external-link-alt&#34;&gt;&lt;/i&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;p&gt;Spring Data R2DBC - リファレンスドキュメント&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Mark Paluch, Jay Bryant, Stephen Cohen - Version 1.4.0, 2021-11-12
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;© 2018-2021 The original authors.&lt;/p&gt;
&lt;div class=&#34;alert alert-primary&#34; role=&#34;alert&#34;&gt;&lt;div class=&#34;h4 alert-heading&#34; role=&#34;heading&#34;&gt;Info&lt;/div&gt;


この文書は、ご自身での使用または他者への配布を目的として複製できます。ただし、複製に対して料金を請求せず、印刷形式または電子形式で配布する各複製にこの著作権表示を含める必要があります。
&lt;/div&gt;


      </description>
      
      <category>Spring Data R2DBC</category>
      
      <category>Spring</category>
      
      <category>Java</category>
      
    </item>
    
  </channel>
</rss>
