以原子方式更改c3p0 ComboPooledDataSource中的凭据

时间:2016-07-26 13:12:22

标签: java credentials c3p0

c3p0 ComboPooledDataSource有两种设置凭据的方法,setUsersetPassword。我的软件会定期轮换用于数据库访问的用户名和密码,并且我担心在调用setUser和setPassword查询之间会因为凭据不匹配而失败。

我没有在对象上看到组合的setter方法

ComboPooledDataSource Docs

任何有经验的人都知道我是否担心什么都没有,或者是否有方法可以做到这一点?

1 个答案:

答案 0 :(得分:1)

如果要同时设置它们,可以使用setProperties(...)方法,使用JDBC标准密钥userpassword