Skip to content

Latest commit

 

History

History
57 lines (44 loc) · 1.8 KB

README.md

File metadata and controls

57 lines (44 loc) · 1.8 KB

DBeaver Common

CI Apache 2.0

Common utils and dependencies for all DBeaver projects

This repository is a requirement for the following products:

It must be checked out in the same directory where the main repository is located.

What is inside:

  • root: root Maven module for all projects. Defines base properties and dependencies (such as Tycho)
  • modules: base Java utilities

Modules:

Various utilities (similar to Apache Commons and Google Guava).

Maven:

    <dependency>
      <groupId>com.dbeaver.common</groupId>
      <artifactId>org.jkiss.utils</artifactId>
      <version>2.2.0</version>
    </dependency>

Base module for custom JDBC drivers development.
Contains utility classes and classes implementing JDBC interfaces for driver, connection, statements, result sets and metadata read.

Maven:

    <dependency>
      <groupId>com.dbeaver.common</groupId>
      <artifactId>com.dbeaver.jdbc.api</artifactId>
      <version>2.2.0</version>
    </dependency>

Simple RPC client-server implementation.

Maven:

    <dependency>
      <groupId>com.dbeaver.common</groupId>
      <artifactId>com.dbeaver.rpc</artifactId>
      <version>2.2.0</version>
    </dependency>