spring boot Yaml方式
@Bean
定义一个Config类,配置数据源,上面的代码很简单,无非就是获取yaml文件,然后通过YmlByteArrayDataSource创建一个dataSource
public
YmlByteArrayDataSource继承了ShardingDataSource,调用了super方法,创建一个dataSource,
YamlConfig继承了ShardingRuleConfig , 因此unmarshal方法就是读取yaml文件,然后构建一个ShardingRuleConfig 对象用来创建ShardingDataSource
yaml配置如下
dataSource
上面的yaml配置一一对应ShardingRuleConfig里面的属性 .。
public
spring boot 硬编码配置数据源
private
spring xml 方式
<!--配置数据源1-->
http://weixin.qq.com/r/eC-YwJDE7s2RrdSj93pq (二维码自动识别)