分享

hibernate.dialect' must be set when no Connection available错误

 xue_dong5437 2011-04-10

 

Java代码  收藏代码
  1. <span style="color: #ff0000;">org.hibernate.HibernateException: 'hibernate.dialect' must be set when no Connection available </span>  

 这个问题是比较奇怪的,让人有点郁闷,检查了配置文件,根本没有错,也就说现在问题不是出在这个地方了。而是出现在了其他的地方。网上找了很多,很失望,没有找到正确的。

 

这个时候得看其他的方面。我出现的问题是

 

Java代码  收藏代码
  1. cfg=new AnnotationConfiguration();  
  2. sf=cfg.buildSessionFactory();  

 

在这里没有写

 

Java代码  收藏代码
  1. cfg=new AnnotationConfiguration().configure();  

       

缺少的是configure();

 添加这句话之后程序OK.

 

 new Configuration()默认是读取hibernate.properties

 所以使用new Configuration().configure()来读取hibernate.cfg.xml文件

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多