Excepción de origen de datos al utilizar la dependencia de gavlyukovskiy para mostrar el registro de consultas.
dependencia
logging.level.net.ttddyy.dsproxy.listener=debug
Se produjo un error: org.springframework.beans.factory.BeanNotOfRequiredTypeException: Se espera que el bean llamado ‘dataSource’ sea de tipo ‘DynamicTenantAwareRoutingSource’, pero en realidad es de tipo ‘com.github.gavlyukovskiy.boot.jdbc.decorator.DecoratedDataSource’
davy.ai
El primer fragmento de código muestra una dependencia para
datasource-proxy-spring-boot-starter
con la versión 1.5.8. Esto se puede agregar al archivopom.xml
de un proyecto Spring Boot para habilitar el uso de un proxy de origen de datos en la aplicación.El segundo fragmento de código muestra una configuración de registro que establece el nivel de registro para el paquete
net.ttddyy.dsproxy.listener
endebug
. Esto permite mensajes de depuración para el proxy de origen de datos.El mensaje de error
BeanNotOfRequiredTypeException
es causado por una discrepancia entre el tipo esperadoDynamicTenantAwareRoutingSource
y el tipo realcom.github.gavlyukovskiy.boot.jdbc.decorator.DecoratedDataSource
para el bean llamadodataSource
. Esto indica que hay un problema con la configuración o la configuración del origen de datos en la aplicación.