CoreConnectionSource

public interface CoreConnectionSource

Added in version 1.26.0-rc27.

Интерфейс источника соединений с БД.

Methods

acquireConnection

CoreUsingManager<Object> acquireConnection(Map<String, Object> args)

Захватывает и возвращает менеджер использования ресурса, содержащий ссылку на соединение с БД.

Каждый вызов может вернуть одно и то же или разные соединения в зависимости от объекта, реализующего интерфейс.

По завершении использования соединения должен быть вызван метод AutoCloseable.close().

Метод CoreUsingManager.get() возвращает нетипизированный объект. Это позволяет возвращать экземпляры соединений нестандартных типов. В большинстве случаев соединением будет Connection.

Parameters:
  • args – карта аргументов, которые могут влиять на логику и параметры запрашиваемого соединения.

Returns:

менеджер использования ресурса.