5.5.2.2. Подключение с помощью IntelliJ IDEA Ultimate

IntelliJ IDEA Ultimate Edition имеет удобные средства работы с базами данных. Рассмотрим, как подключиться к HSQLDB с ее помощью. Запустите IDEA и откройте панель Database.

Создайте новый источник данных с помощью контекстного меню.

В открывшемся окне выберите драйвер hsqldb-x.x.x.jar. Можно воспользоваться JAR-файлом, который поставляется вместе с CUBA Studio - он находится в подкаталоге lib.

Далее необходимо указать свойства источника данных: Dаtabase URL, пользователя и пароль. Database URL можно найти на вкладке Project properties в CUBA Studio или скопировать из файла modules/core/web/META-INF/context.xml проекта. По-умолчанию пользователь - sa, пароль отсутствует.

Если вы используете PostgreSQL в качестве СУБД и uuid в качестве идентификатора, то при редактировании данных в IDEA может возникнуть ошибка ERROR: operator does not exist: uuid = character varying.

Для решения этой проблемы в настройках источника данных перейдите на вкладку Advanced и присвойте свойству stringtype значение unspecified.

Рисунок 5.11.