博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Hibernate问题之'hibernate.dialect' not set
阅读量:7091 次
发布时间:2019-06-28

本文共 701 字,大约阅读时间需要 2 分钟。

   继前文:后 继续有问题。本来之前好好的项目,用了这种新的方法后发现问题。

  出现  Connection cannot be null when 'hibernate.dialect' not set,明明就在hibernate.cfg.xml配置了,但是还是提示方言为空,原来,少了一个

hibernate.properties文件,添加之后,又出现一大堆问题。

   之前项目不需properties文件,两者的区别就是旧项目用了:

 

SessionFactory sessionFactory = new AnnotationConfiguration().configure().buildSessionFactory();

 

新项目

 

Configuration configuration = new Configuration();ServiceRegistry serviceRegistry = new ServiceRegistryBuilder().applySettings(configuration.getProperties()).buildServiceRegistry();SessionFactory sessionFactory = configuration.buildSessionFactory(serviceRegistry);

原来,少了,configuration.configure()方法

 

没有configure()就会去classpath找hibernate.properties文件,有configure就去找hibernate.cfg.xm

就这么简单,囧!

转载地址:http://qfiql.baihongyu.com/

你可能感兴趣的文章
协方差
查看>>
聚类算法:K-means
查看>>
5V转3.3v电路
查看>>
PL/SQL Developer登入时候报ORA-12638: 身份证明检索失败的解决办法
查看>>
ArcEngine下投影坐标和经纬度坐标的相互转换
查看>>
Apache AB 如何传递参数
查看>>
AOP
查看>>
java Map迭代
查看>>
npm配置文件
查看>>
MooseFs-分布式文件系统系列(四)之简单聊聊MFS的日常维护
查看>>
EasyShortcut Easyshortcut easyShortcut 简介
查看>>
WebRTC APM音频处理流程概述
查看>>
养成好的JAVA编码习惯
查看>>
js操作select和option
查看>>
tomcat
查看>>
Golang操作数据库
查看>>
093实战 Nginx日志切割,以及脚本上传nginx的切割日志
查看>>
MyBatis传入参数为集合 list 数组 map写法
查看>>
Python-Mac 安装 PyQt4
查看>>
css-列表或标题的多级计数
查看>>