Я использую сеанс без сохранения состояния и следую HQL.
CreateQuery("select a from Address a")
В моем классе адресов есть много BankDetails, но я не могу получить к ним доступ. Если я использую нормальную сессию, это работает. Что я могу сделать?
Используйте извлечение соединения , чтобы явно указывать банковские реквизиты, а не полагаться на неявную загрузку при первом обращении к свойству BankDetails:
BankDetails
CreateQuery("select a from Address a inner join fetch a.BankDetails")