2009-10-15 2 views

ответ

18

Вы можете получить его от SessionFactory, но вам нужно, чтобы бросить его SessionFactoryImplementor первыми:

SessionFactory sessionFactory = ...; // you should have this reference 
Dialect dialect = ((SessionFactoryImplementor) sessionFactory).getDialect(); 

выше будет получить экземпляр диалекта в настоящее время используется на сессии завод, который является авто обнаруженный экземпляр, если он явно не указан через свойства.

Смежные вопросы