idea hibernate console 执行hql报错
报错信息
hql> select a from GDXMZD a
[2019-08-29 13:45:01] org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]
[2019-08-29 13:45:01] java.lang.RuntimeException: org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set
[2019-08-29 13:45:01] at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.determineDialect(DialectFactoryImpl.java:100)
[2019-08-29 13:45:01] at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.buildDialect(DialectFactoryImpl.java:54)
[2019-08-29 13:45:01] at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:137)
[2019-08-29 13:45:01] at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35)
1 首先检查实体是否关联了数据源
2 检查数据库是否连接
3 检查application.yaml 或配置文件中是否配置了hibernate方言
postgresql
dialect: org.hibernate.dialect.PostgreSQL95Dialect
4 其他问题
参考:
1 https://www.jetbrains.com/help/idea/working-with-the-persistence-tool-window.html#assign_data_source
最新文章
- 【转】安装第三方库出现 Python version 2.7 required, which was not found in the registry
- EF的性能改善和思考
- 网络请求之JSON解析
- border边框的宽度/样式/颜色 全部值
- SpringIOC&;AOP
- 《Java并发编程实战》学习笔记 任务执行和取消关闭
- [置顶] SQL日期类型
- Struts开发问题集锦
- Use PRODUCT_USER_PROFILE To Limit User
- ASP.NET MVC制作404跳转(非302和200)
- Django编写RESTful API(五):添加超链接提高模型间的关联性
- 用shell脚本新建shell文件并自动生成头说明信息
- .net的retrofit--WebApiClient库
- Swift基础之集成单选按钮横竖两种样式
- pytest 11 allure2生成html报告
- Mybatis经常被问到的面试题
- 51Nod 1815 调查任务
- Jsp运行原理
- C# 设置MDI子窗体只能弹出一个的方法
- SpringBoot 上传、下载(四)