在一个应用程序中,我想使用自己的实现
在Grails应用程序中更改底层
目前我看到两种可能性:
javax.sql.DataSource
,该实现扩展了Grails使用的标准org.apache.commons.dbcp.BasicDataSource
,并添加了基于当前登录用户在Grails应用程序中设置客户端标识符的功能。在Grails应用程序中更改底层
javax.sql.DataSource
实现的最佳方法是什么?目前我看到两种可能性:
- 更改Grails使用的DataSource的实现
- 代理Grails使用的DataSource,并使用AOP添加功能