如何在 Oracle UCP(通用连接池)中使用 TimeToLiveConnectionTimeoutCallback?
我希望 PoolDataSource 或 UniversalConnectionPoolManager 有一个接口来注册这样的回调。我希望这样的接口会通过接口传递相关的连接。两者都不是真的。
似乎我必须向每个 UniversalPooledConnection 注册一个单独的 TimeToLiveConnectionTimeoutCallback,这在我看来很棘手、丑陋(大量 UCP 导入/胶水代码)和困难(创建一个 DataSource 包装器)。
还是我做错了什么?不幸的是,文档保持沉默。