拦截JEE容器中Datasource连接的连接池
Intercept connection pooling of Datasource connections in JEE container
是否可以拦截JEE容器中DataSource的连接池机制?
为了(取消)设置有关连接上下文的一些信息,我正在寻找一种拦截池机制的方法,以便我知道何时以及将哪个连接放回池中。
那么有没有人知道一个(通用)方法来做到这一点?
一些附加信息:
- 应用程序在 Wildfly 上运行
- 为 ORM 使用 Hibernate
数据源配置中的选项connection-listener
可以解决。
connection-listener:
An org.jboss.jca.adapters.jdbc.spi.listener.ConnectionListener
that
provides a possible to listen for connection activation and
passivation in order to perform actions before the connection is
returned to the application or returned to the pool
您可以创建 org.jboss.jca.adapters.jdbc.spi.listener.ConnectionListener
的自定义实现并将其部署为模块来执行您想要的操作。
是否可以拦截JEE容器中DataSource的连接池机制?
为了(取消)设置有关连接上下文的一些信息,我正在寻找一种拦截池机制的方法,以便我知道何时以及将哪个连接放回池中。
那么有没有人知道一个(通用)方法来做到这一点?
一些附加信息:
- 应用程序在 Wildfly 上运行
- 为 ORM 使用 Hibernate
数据源配置中的选项connection-listener
可以解决。
connection-listener:
An
org.jboss.jca.adapters.jdbc.spi.listener.ConnectionListener
that provides a possible to listen for connection activation and passivation in order to perform actions before the connection is returned to the application or returned to the pool
您可以创建 org.jboss.jca.adapters.jdbc.spi.listener.ConnectionListener
的自定义实现并将其部署为模块来执行您想要的操作。