diff --git a/doc/connector/java.rst b/doc/connector/java.rst index fc6d3d81f..a2cff2180 100644 --- a/doc/connector/java.rst +++ b/doc/connector/java.rst @@ -3,7 +3,23 @@ Java ==== -There are two Java connectors available: +The following Java connectors are available: + +* `tarantool-java-SDK `__ is + the primary connector that is actively being developed and maintained. This + connector supports current Tarantool versions and features. Support for + `Spring Data `__ and + `Testcontainers `__ is implemented as modules within the + Tarantool Java SDK project, providing seamless integration with these frameworks. + + * Separate documentation is available for each major and minor Tarantool Java SDK version, + for example: https://tarantool.github.io/tarantool-java-sdk/1.5.*/ + * For the most up-to-date documentation (including the latest changes and features), + please refer to the dev version: https://tarantool.github.io/tarantool-java-sdk/dev/ + +.. NOTE:: + + The connectors below are either deprecated or are planned for deprecation. * `cartridge-java `__ supports both single Tarantool nodes and clusters, @@ -15,15 +31,3 @@ There are two Java connectors available: and offers JDBC interface support for single Tarantool nodes. This module *isn't currently maintained* and does not support the newest 2.x Tarantool features or Tarantool clusters. - -The following modules support Java libraries and frameworks: - -* `TestContainers Tarantool module `__ - adds support for the popular `TestContainers framework `__ - used for integration testing of Java applications. -* `Spring Data Tarantool module `__ - adds support for the `Spring framework `__. - - Check out the - `Spring Pet Clinic project `__ - to get familiar with using this module in real applications.