Red de conocimiento informático - Problemas con los teléfonos móviles - springjdbc se conecta a múltiples bases de datos, ¿alguien tiene una solución mejor para resolver este problema?

springjdbc se conecta a múltiples bases de datos, ¿alguien tiene una solución mejor para resolver este problema?

Tanto jdbc como el grupo de conexiones son suficientes para su escenario. Dado que se utiliza la administración de Spring, se recomienda utilizar el grupo de conexiones. Además, Spring en sí no implementa el grupo de conexiones. Generalmente, el grupo de conexiones de terceros está empaquetado. , dbcp y el recientemente popular boneCP. Hay bastantes configuraciones. Tome boneCP como ejemplo:

lt; bean id="dataSource" class="com.jolbox.bonecp.BoneCPDataSource"

destroy-method="close"gt;

lt;.Attribute name="jdbcUrl" value="${jdbc.url}" /gt;

lt ./gt;

lt; nombre de propiedad="nombre de usuario" valor="${jdbc.user}"/gt;

lt; nombre de propiedad="contraseña" valor= "${jdbc.password}"

lt;property name="idleConnectionTestPeriod" value="60" /gt;

lt;property name="idleMaxAge" value= "240 " /gt;

lt; nombre de propiedad=" maxConnectionsPerPartition" valor="30" /gt;

lt; nombre de propiedad="minConnectionsPerPartition" valor="10" / gt;

lt; nombre de propiedad="partitionCount" valor="2" /gt;

lt; nombre de propiedad="acquireIncrement" valor="5" /gt;

lt; p>

lt; nombre de propiedad="statementsCacheSize" valor="100" /gt; /p>

lt;/beangt;

lt.bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate"gt;

lt; property name="dataSource " ref="dataSource" /gt;

lt;

Simplemente use jdbcTemplate para operaciones de datos. Práctico y sencillo, los propietarios pueden entender.