Существует типичная ситуация, когда разные таблицы разбросаны по разным схемам в базе данных Oracle и связаны друг с другом (охватывая все различные типы отношений).
Как их можно представить в Hibernate?используя аннотации, например, когда дескриптор фактора сеанса создается для одной схемы, таблицы в этой схеме не могут получить доступ к другим связанным таблицам (отношение внешнего ключа к таблицам в другой схеме)?
Для запроса, подобного следующему, генерируется исключение-
"from table1 as model where model.table2Name.table2column = "+foo
Исключение составляет -
org.hibernate.QueryException:
could not resolve property:
table2column of:
com.test.table1
[from com.test.table1 as model where model.table2Name.table2column = 1]
Здесь table1 и table2 присутствуют в разных схемах.