我只是想知道如何使用MyBatis的主/從MySQL複製數據庫。 JDBC提供com.mysql.jdbc.ReplicationDriver
(見here),但我無法找出我可以使用類似的事情,包括所有的良好特性我可以配置(roundRobinLoadBalance,autoReconnect的,...)在MyBatis的。使用MySQL複製(主/從)與MyBatis
目前我在MyBatis的配置我沒有複製的數據庫是這樣的:
<environments default="development">
<environment id="development">
<transactionManager type="JDBC" />
<dataSource type="POOLED">
<property name="driver" value="com.mysql.jdbc.Driver" />
<property name="url"
value="jdbc:mysql://localhost:3306/database" />
<property name="username" value="root" />
<property name="password" value="" />
</dataSource>
</environment>
<environment id="production">
<transactionManager type="JDBC" />
<dataSource type="POOLED">
<property name="driver" value="com.mysql.jdbc.Driver" />
<property name="url"
value="jdbc:mysql://xxx:3306/database" />
<property name="username" value="production" />
<property name="password" value="" />
</dataSource>
</environment>
</environments>
任何人都有一個對我一個提示?
感謝您的幫助。
丹尼爾
你有沒有試過在'''中使用'ReplicationDriver'? –
2011-04-29 15:40:03