Cuando el entrevistador le pregunta a un programador de Java cómo configurar múltiples fuentes de datos y cómo configurar transacciones distribuidas bajo múltiples fuentes de datos, ¿cómo debería responder? Responder después de leer
Normalmente, para múltiples fuentes de datos, la configuración de Spring es la siguiente. Si deseas cambiar el valor del entorno ENV, puedes usar las propiedades
< nombre de propiedad="ubicaciones">
jdbc . propiedades
******************************
Env=PROD<. /p >
jdbc.driverClassName=${${Env}.password=${${Env}.jdbc.password}
######### Configuración JDBC para DEV Entorno # # ##############
DEV.jdbc.driverClassName=com.jdbc.driverClassName=com.mysql.jdbc.Driver
PROD .jdbc .url=jdbc:mysql://localhost:3306/portal
PROD.jdbc.username=root
PROD.jdbc.password=admin,
Tengo tres entornos aquí, DEV, UAT y PROD, que se pueden cambiar de forma flexible.
Permítame responder a su segunda pregunta:
Visite también http://docs.spring.io/spring-framework/docs/4.0.x/spring-framework -reference/ html/transaction.html Échale un vistazo aquí, es muy detallado, pero está en inglés