Il existe une situation typique où différentes tables sont dispersées dans différents schémas de la base de données Oracle et sont liées les unes aux autres (englobant tous les types de relations). Comment peuvent-ils être représentés dans Hibernate en utilisant des annotations comme lorsqu'un handle de sessionfactory est créé pour un schéma, les tables de ce schéma ne peuvent pas accéder aux autres tables liées (relation de clé étrangère aux tables d'un autre schéma)?Accès aux tables et relations inter-schéma en mode hibernation
Pour une requête comme suit, exception est levée -
"from table1 as model where model.table2Name.table2column = "+foo
Exception est que -
org.hibernate.QueryException:
could not resolve property:
table2column of:
com.test.table1
[from com.test.table1 as model where model.table2Name.table2column = 1]
Ici Table1 et Table2 sont présents dans différents schémas.