https://github.com/jdbc-observations/datasource-proxy
Provide listener framework for JDBC interactions and query executions via proxy.
https://github.com/jdbc-observations/datasource-proxy
database datasource-proxy java jdbc logging query-metrics
Last synced: about 10 hours ago
JSON representation
Provide listener framework for JDBC interactions and query executions via proxy.
- Host: GitHub
- URL: https://github.com/jdbc-observations/datasource-proxy
- Owner: jdbc-observations
- License: mit
- Created: 2012-04-18T02:59:32.000Z (over 13 years ago)
- Default Branch: main
- Last Pushed: 2025-07-14T04:03:40.000Z (6 months ago)
- Last Synced: 2025-07-14T04:53:47.173Z (6 months ago)
- Topics: database, datasource-proxy, java, jdbc, logging, query-metrics
- Language: Java
- Homepage:
- Size: 21.4 MB
- Stars: 719
- Watchers: 18
- Forks: 81
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: license.txt
Awesome Lists containing this project
README
# datasource-proxy
[][maven-central_badge]
## About
Provide proxy classes for JDBC API to intercept executing queries and methods.
## User Guide
- [Current Release Version][user-guide-current]
- [Snapshot Version][user-guide-snapshot]
- [Older Version](https://github.com/jdbc-observations/datasource-proxy/wiki/User-Guide)
## Maven
```xml
net.ttddyy
datasource-proxy
[LATEST_VERSION]
```
- latest version is: [][maven-central_badge]
- No dependencies to other libraries, everything is optional.
- For example, if you want to use slf4j logger with `SLF4JQueryLoggingListener`, then you need slf4j library.
- requires jdk1.6+ (works well with Java8 and above).
Snapshots are available via the Maven Central repository.
For instructions on how to consume snapshot releases, please refer to [the official documentation](https://central.sonatype.org/publish/publish-portal-snapshots/#consuming-snapshot-releases-for-your-project).
## Related Projects
*Examples:*
- [datasource-proxy-examples][datasource-proxy-examples]
## Javadoc
- [Current Release Version][javadoc-current]
- [Snapshot Version][javadoc-snapshot]
- [Older Version](https://github.com/jdbc-observations/datasource-proxy/wiki/Javadoc)
----
[maven-central_badge]: https://maven-badges.herokuapp.com/maven-central/net.ttddyy/datasource-proxy/
[user-guide-current]: http://jdbc-observations.github.io/datasource-proxy/docs/current/user-guide/
[user-guide-snapshot]: http://jdbc-observations.github.io/datasource-proxy/docs/snapshot/user-guide/
[javadoc-current]: http://jdbc-observations.github.io/datasource-proxy/docs/current/api/
[javadoc-snapshot]: http://jdbc-observations.github.io/datasource-proxy/docs/snapshot/api/
[datasource-proxy-examples]: https://github.com/ttddyy/datasource-proxy-examples