Использование @Table с именем схемы в Hibernate 3.3.1ga и HSQLDB
Как я могу сделать это в модульных тестах с использованием Hibernate 3.3.1ga и HSQLDB:
@Entity
@Table(name="CATEGORY", schema="TEST")
public static class Category { ... }
Проблема в том, что Hibernate ожидает существование схемы. Вторая проблема заключается в том, что Hibernate выдаетCREATE TABLE TEST.CATEGORY
перед выполнением любого из моего кода (это происходит глубоко внутри тестовой установки Spring), поэтому я не могу подключиться к БД до Hibernate и создать схему вручную.
Но мне нужна схема, потому что мне нужен доступ к различным базам данных в реальном коде. Что я должен делать?
Hibernate 3.3.1ga, HSQLDB, Spring 2.5