是的,一个配置可以有多个datasources
。为了配置额外的数据源,请在data-config.xml中添加另一个“ dataSource”标签。
"name"
有一个隐式属性datasource
。
如果有多个,则每个额外的数据源都必须由唯一的名称'name =“ datasource-2”'标识。
可能类似于以下内容。
<dataSource type="JdbcDataSource" name="ds-1" driver="com.mysql.jdbc.Driver" url="jdbc:mysql://db1-host/dbname" user="db_username" password="db_password"/>
<dataSource type="JdbcDataSource" name="ds-2" driver="com.mysql.jdbc.Driver" url="jdbc:mysql://db2-host/dbname" user="db_username" password="db_password"/>
这些可以在以下实体中使用。
<entity name="one" dataSource="ds-1" ...>
..
</entity>
<entity name="two" dataSource="ds-2" ...>
..
</entity>
本文链接:https://www.f2er.com/2572403.html