将spring-boot与spring-data-r2dbc和io.r2dbc-pool一起使用。
通过官方文档和最新的使用示例,我发现主要有两件事:
AbstractR2dbcConfiguration
作为配置的起始点
ConnectionFactoryOptions.builder().option(...
作为第二个(如果没有在ConnectionFactory
bean中手动定义它们,就看不到如何从app.yml隐式定义它)。
在旧示例中,当它位于spring.boot.experimental
中时,这两个东西都丢失了。
依赖项列表中包含spring-data-actuator-autoconfigure-r2dbc
之类的内容。
另外,还有spring.r2dbc.*
类型的属性(根据https://medium.com/w-logs/jdbc-for-spring-webflux-spring-data-r2dbc-99690208cfeb)。
我缺少一些文档吗?