Je me demande simplement comment utiliser une base de données de réplication MySQL maître/esclave avec MyBatis. JDBC offre un com.mysql.jdbc.ReplicationDriver
(voir here), mais je ne pouvais pas savoir où je peux utiliser des choses similaires, y compris toutes les bonnes propriétés que je peux configurer (roundRobinLoadBalance, autoReconnect, ...) dans MyBatis.Utilisation de la réplication MySQL (maître/esclave) avec MyBatis
Actuellement, j'ai configuré ma base de données none répliqué dans mybatis comme ceci:
<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>
Quelqu'un at-il un pour moi un soupçon?
Merci pour votre aide.
Daniel
Avez-vous essayé d'utiliser 'ReplicationDriver' dans' '? –