コードからhibernateで構成されたデータベース方言情報を取得する方法

347 ワード


使用方法は次のとおりです.
 
SessionFactoryImpl sessionFactory = (SessionFactoryImpl)Application.getBeanContext().getBean(SessionFactory.class);
System.out.println(sessionFactory.getDialect());

 
Applicationはツールクラスであり、実際にはspring beanコンテキストからsessionFactory beanを取得し、そのbeanから関連するローカル方言構成情報を取得します.