我有以下hibernate.cfg.xml:

true

true

jdbc:mysql://localhost/EJB

com.mysql.jdbc.Driver

root

password

org.hibernate.dialect.MySQLDialect

update

org.hibernate.context.ThreadLocalSessionContext

我用这条线消耗的:

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

然后,在其他地方我试试这个:

SimpleSelect pkSelect = new SimpleSelect(Dialect.getDialect());

这导致以下异常:

org.hibernate.HibernateException: The dialect was not set. Set the property hibernate.dialect.

注意,以下日志摘录:

02:26:48,714 INFO Configuration:1426 - configuring from resource: /hibernate.cfg.xml

02:26:48,717 INFO Configuration:1403 - Configuration resource: /hibernate.cfg.xml

02:26:48,909 DEBUG Configuration:1387 - hibernate.dialect=org.hibernate.dialect.MySQLDialect

我有什么想法我做错了吗?

解决方法:

getDialect()的javadoc说:

Get an instance of the dialect specified by the current System properties.

因此,您必须在hibernate.properties中配置hibernate.dialect才能使此方法正常工作.

使用SessionFactoryImplementor#getDialect().

标签:java,hibernate

来源: https://codeday.me/bug/20190627/1299586.html

java里dialect_java – Hibernate:没有设置方言.设置属性hibernate.dialect相关推荐

  1. java里dialect_Java SQLDialect.valueOf方法代码示例

    import org.jooq.SQLDialect; //导入方法依赖的package包/类 /** * This method reads the configuration properties ...

  2. 从java里调用r jri的设置方法_从Java里调用R – JRI的设置方法

    JRI允许用户从Java里面调用R的功能,而Eclipse是目前最常用的Java开发环境.本文介绍在Eclipse里设置JRI的方法. 环境: Windows 7 32bit Eclipse 3.6 ...

  3. 从Java里调用R – JRI的设置方法

    JRI允许用户从Java里面调用R的功能,而Eclipse是目前最常用的Java开发环境.本文介绍在Eclipse里设置JRI的方法. 环境: Windows 7 32bit Eclipse 3.6 ...

  4. HttpUrlConnection底层实现和关于java host绑定ip即时生效的设置及分析

    最近有个需求需要对于获取URL页面进行host绑定并且立即生效,在java里面实现可以用代理服务器来实现:因为在测试环境下可能需要通过绑定来访问测试环境的应用 实现代码如下: public stati ...

  5. mysql数据库方言设置_mysql数据库方言的选择问题

    1.问题引导 在开发项目的时候,我接受到一个用spring+hibernate+springMVC的项目demo,hibernate用的jpa规范,我配置hibernate.hbm2ddl.auto= ...

  6. java截取图片-设置方位+设置大小

    java截取图片-设置方位+设置大小 package com.onegrid.darj.test; import java.awt.Rectangle;   import java.awt.image ...

  7. 设置linux英文环境,英文Linux里中文和日文用户环境设置

    英文Linux里中文和日文用户环境设置 发布时间:2007-05-09 16:21:11来源:红联作者:exchanged 应用环境 Red Hat Linux 9.0 英文版 1.中文环境用户环境设 ...

  8. Windows平台下 vscode清理Java工程项目的缓存、相关快捷键设置

    文章目录 前言摘要 操作步骤 设置快捷键 vscode常用快捷键 前言摘要 前言摘要: 笔者在学习<图解设计模式>一书时,对照书本配套源码进行开发验证. 本人习惯使用vscode,奈何在使 ...

  9. [Domino]Java访问Domino必需配置的服务器设置

    [Domino]Java访问Domino必需配置的服务器设置 编写者<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com ...

最新文章

  1. WMI Series :管理对象的信息查询和方法访问
  2. 说到心里的哲理个性签名 学生时代的恋爱无非就是陪伴二字
  3. 将Java程序变成可执行文件的简单方法
  4. Rhino脚本引擎技术介绍
  5. 深入delphi编程(转)
  6. Django从理论到实战(part15)--自定义path转换器
  7. ios 常用操作-1
  8. cpuid linux,Linux下获取CPUID、硬盘序列号与MAC地址(2)
  9. 先留住人,再发展人和吸引人
  10. sublime快捷键设置
  11. Java计算机毕业设计电脑小白网站源码+系统+数据库+lw文档
  12. C++字符读入函数(getchgetchar)
  13. c语言输出语句形式,c语言输出语句是什么
  14. Spark综合项目:企业电商分析平台
  15. 设计模式之美总结(创建型篇)
  16. ASP.NET c# 实验日记(1)
  17. 计算机网络——点对点协议PPP
  18. C++教程网之Linux网络编程视频 Unix网络编程视频
  19. 魔兽世界服务器响应慢,《魔兽世界》怀旧服排队太慢进不去解决方法
  20. 虚幻引擎5(Un Real5)学习笔记

热门文章

  1. 职场工作细节提升建议
  2. Java学习----二维数组排序
  3. Windows 7-11/Server 三蛋多合一精简优化Windows系统
  4. caj 获取my documents目录错误,可能“我的文档”目录不存在
  5. python快速入门神器 知乎_太香了!墙裂推荐6个Python数据分析神器!!
  6. 新娘结婚前8天遇害 新郎抱遗照殡仪馆办婚礼
  7. android 视频开发2分之2(仿美拍,糗百)
  8. 接口测试——postman文件夹介绍以及批量执行用例
  9. python学习小报4--python的数据类型
  10. int类型的数值表示数的范围