En una aplicación quiero usar mi propia implementación de javax.sql.DataSource
que amplía el estándar org.apache.commons.dbcp.BasicDataSource
utilizado por Grails y agrega la funcionalidad para establecer el identificador de cliente basado en el registro actual en usuario en la aplicación Grails.Configurando Grails para usar su propia implementación de DataSource o para proxy del DataSource estándar
¿Cuál es la mejor manera de cambiar la implementación subyacente javax.sql.DataSource
en una aplicación Grails?
En el momento en que veo dos posibilidades:
- cambiar la implementación del origen de datos que es utilizado por Griales
- proxy de la fuente de datos que es utilizado por Grails y añadir la funcionalidad con AOP
¿Alguna pista sobre cómo lidiar con este requisito?
¡Gracias! Eso me parece muy prometedor. – stefanglase
Hola. ¿Sigue siendo válido para Grails 2.3.6? ¡Gracias! –