74.1 配置数据源
自定义DataSource
类型的@Bean
可以覆盖默认设置,正如Section 24.7.1, “Third-party configuration”解释的那样,你可以很轻松的将它跟一系列Environment
属性绑定:
Spring Boot也提供了一个工具类DataSourceBuilder
用来创建标准的数据源。如果需要重用DataSourceProperties
的配置,你可以从它初始化一个DataSourceBuilder
:
在此场景中,你保留了通过Spring Boot暴露的标准属性,通过添加@ConfigurationProperties
,你可以暴露在相应的命命名空间暴露其他特定实现的配置, 具体详情可参考'Spring Boot特性'章节中的Section 29.1, “Configure a DataSource”和DataSourceAutoConfiguration类源码。
Last updated
Was this helpful?