本文介绍了Spring JdbcTemplate更改会话的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!,我要为从连接池获得的每个连接更改Oracle会话。,我发现只需执行一条语句就可以完成。请参阅here。,是否有办法挂钩到JDBC模板或数据源,并在连接池创建新连接后执行语句。,我正在使用Spring Boot并以这种方式创建数据源:,有很多方法可以做到这一点。
第一个:,DataSource是一个接口,为什么不自己实现(使用代理模式)?创建如下内容:,所有其他方法都将直接委托给realDataSource。,此代理可以在提供的代码段中使用。,您可以使用一些AOP–只需提供一个建议,即在创建Get Connection之后,将在那里运行并执行您需要的任何操作。基本上它是相同的代理,但由Spring自动创建。,这篇关于Spring JdbcTemplate更改会话的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,