https://github.com/project-tsurugi/tsurugi-jdbc
JDBC library that executes SQL on Tsurugi
https://github.com/project-tsurugi/tsurugi-jdbc
java java11 jdbc tsurugidb
Last synced: 3 months ago
JSON representation
JDBC library that executes SQL on Tsurugi
- Host: GitHub
- URL: https://github.com/project-tsurugi/tsurugi-jdbc
- Owner: project-tsurugi
- License: apache-2.0
- Created: 2025-09-09T05:38:33.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2025-10-28T22:39:48.000Z (8 months ago)
- Last Synced: 2025-10-29T00:27:55.041Z (8 months ago)
- Topics: java, java11, jdbc, tsurugidb
- Language: Java
- Homepage:
- Size: 434 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Tsurugi JDBC
Tsurugi JDBC is a JDBC library that executes SQL on [Tsurugi](https://github.com/project-tsurugi/tsurugidb).
> [!IMPORTANT]
>
> This project is in an early stage and may introduce breaking changes in the future.
## Target
* Tsurugi 1.9.0 or later.
* Java `>= 11`
## How to use
Tsurugi JDBC is hosted on Maven Central Repository.
* https://central.sonatype.com/artifact/com.tsurugidb.jdbc/tsurugi-jdbc/overview
To use on Gradle, add Tsurugi JDBC library to dependencies.
```
dependencies {
implementation 'com.tsurugidb.jdbc:tsurugi-jdbc:0.3.0'
}
```
The JDBC URL begins with `jdbc:tsurugi:` and specifies the Tsurugi endpoint.
For example, `jdbc:tsurugi:tcp://localhost:12345` or `jdbc:tsurugi:ipc:tsurugi`.
## Modules
- [tsurugi-jdbc](modules/tsurugi-jdbc)
- Tsurugi JDBC core
- [tsurugi-jdbc-examples](modules/tsurugi-jdbc-examples/src/main/java/com/tsurugidb/jdbc/example)
- Tsurugi JDBC examples
- [tsurugi-hibernate](modules/tsurugi-hibernate)
- Hibernate Dialect for Tsurugi JDBC
## License
[Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0)