Registry / database / datasource-proxy

datasource-proxy

JSON →
library1.11.0javamavenunverified

A proxy for JDBC DataSource that allows injecting custom logic into all database queries for monitoring or logging.

<dependency> <groupId>net.ttddyy</groupId> <artifactId>datasource-proxy</artifactId> <version>1.11.0</version> </dependency>
INSTALL
IMPORT
SIG · DATASOURCE-PROXY
D
datasource-proxy
databasejavav1.11.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

ProxyDataSource
net.ttddyy.dsproxy.support.ProxyDataSource

Minimal example wrapping a DataSource with ProxyDataSource.

import net.ttddyy.dsproxy.support.ProxyDataSource; import javax.sql.DataSource; public class Example { public static void main(String[] args) { DataSource original = /* your DataSource */; ProxyDataSource proxy = new ProxyDataSource(original); System.out.println("Proxy created"); } }
Debug
Known issues
gotchaProxyDataSource requires a DataSource to wrap; using it without setting a real DataSource will cause NullPointerException.
fix
Always set the real DataSource via constructor or setter before using the proxy.
affects: *
Upgrade
Version history
1.11.0latest on Maven
Audit
Dependencies

No dependency data recorded yet.

Agent activity
12 hits · last 30 days
node
10
Amazon
1
Resources
datasource-proxy — mvn dependency:get datasource-proxy · libregistry