hibernate.connection.url
просто укажите URL JDBC, который Hibernate будет использовать для подключения к базе данных.
Свойства внутри URL JDBC не имеют ничего общего с Hibernate. Он связан только с драйвером JDBC, каждый драйвер которого имеет свой собственный набор свойств для указания поведения дополнительного драйвера JDBC.
Например, драйвер JDBC для HSQLDB имеет свойства shutdown
(true или false), чтобы указать, выключать ли базу данных при закрытии последнего соединения.
Из официальной документации HSQLDB :
Если это свойство имеет значение true, когда последнее соединение с базой данных
закрыто, база данных автоматически закрывается. Собственность берет
действует только при первом подключении к базе данных. это
означает соединение, которое открывает базу данных. Это не имеет никакого эффекта, если используется
с последующими подключениями.
Эта команда имеет два использования. Один для тестовых наборов, где соединения
к базе данных сделаны из одного контекста JVM, сразу после
другой контекст. Другое использование для приложений, где это не
легко настроить среду для отключения базы данных. Примеры
Пользователи включают в себя серверы веб-приложений, где закрытие
последнего подключения совпадает с закрытием веб-приложения.
jdbc:hsqldb:file:enrolments;shutdown=true