コードからhibernateで構成されたデータベース方言情報を取得する方法
347 ワード
使用方法は次のとおりです.
SessionFactoryImpl sessionFactory = (SessionFactoryImpl)Application.getBeanContext().getBean(SessionFactory.class);
System.out.println(sessionFactory.getDialect());
Applicationはツールクラスであり、実際にはspring beanコンテキストからsessionFactory beanを取得し、そのbeanから関連するローカル方言構成情報を取得します.