问题描述:
使用Hibernate 4.3.6 Final 文档(documentation/manual)中的HibernateUtil代码,创建SessionFactory时会出现如下异常:
Initial SessionFactory creation failed.org.hibernate.HibernateException : Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set
原因:
Hibernate文档提供的是该源码不对,需要修改。
问题分析:
文档中的HibernateUtil 源码如下package org.hibernate.tutorial.util;
import org.hibernate.SessionFactory;
import org.hibernate.boot.registry.StandardServiceRegistryBuilder;
import org.hibernate.cfg.Configuration;
public class HibernateUtil {
private s