所以我试图通过hibernate和jpa使用自定义查询

@Transactional

public interface EstimateOptionsDao extends JpaRepository {

@Query("from estimateOptions options inner join options.company company inner join company.user user where user.name = :userName\n")

EstimateOptions EstimateOptions(String userName);

}

但是,这EstimateOptions给了我以下错误:

Can't resolve symbol 'EstimateOptions' less... (Ctrl+F1)

This inspection controls whether the Persistence QL Queries are error-checked

所以我发现了这篇文章为什么Hibernate查询在IntelliJ中有编译错误?。

所以我添加了一个方面来测试:

现在我有这样的hibernate.cfg.xml:

/p>

"-//Hibernate/Hibernate Configuration DTD//EN"

"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">

和弹簧配置是这样的:

spring.datasource.url=jdbc:mysql://localhost:3306/testdb

spring.datasource.username=root

spring.datasource.password=root

spring.datasource.driverClassName=com.mysql.jdbc.Driver

spring.jpa.database-platform=org.hibernate.dialect.MySQL5InnoDBDialect

spring.jpa.hibernate.naming-strategy = org.hibernate.cfg.ImprovedNamingStrategy

但是,如果我使用intellij的Persistence Tool进行了如下简单查询:

hql>来自用户

它产生以下错误:

[2015-12-09 12:59:27] org.hibernate.boot.registry.classloading.spi.ClassLoadingException: Unable to load class []

[2015-12-09 12:59:27] java.lang.ClassNotFoundException:

.....

如您所见,我有点迷路…这些设置有什么问题?

boot spring 怎么执行hql_Intellij如何使用Spring Boot正确配置hql。现在我得到持久性QL查询已进行错误检查...相关推荐

  1. spring启动执行_执行器的Spring启动和安全性事件

    spring启动执行 Spring Boot Actuator提供了审核功能,用于在启用了Spring Security的Spring Boot应用程序中发布和侦听与安全相关的事件. 默认事件是身份验 ...

  2. boot spring 怎么执行hql_spring-boot 中使用graphql的正确姿势

    在spring-boot中使用graphql 首先构建spring-boot项目,pom.xml文件中加入 com.graphql-java-kickstart graphql-java-tools ...

  3. batch spring 重复执行_重复的Spring Batch作业实例

    我有一个小的示例Spring Batch应用程序,该应用程序在首次启动时可以正常运行,但是每当我关闭该应用程序并重新启动jar时,我总是会收到此错误: Caused by: org.springfra ...

  4. Spring MVC 执行过程原理(请求映射原理、参数处理原理、返回值处理器)

    Spring MVC 执行过程分析 文章目录 Spring MVC 执行过程分析 请求映射原理 适配器Adapter 执行目标方法 参数处理器解析器HandlerMethodArgumentResol ...

  5. Spring scheduled 执行 2 次原因

    Spring scheduled 执行 2 次原因 Spring scheduled 定时任务 执行一次定时任务,日志输出出现两次,而且两次执行行数号不一致. Spring scheduled 定时任 ...

  6. spring boot 实战 / 可执行war启动参数详解

    概述   上一篇文章<spring boot 实战 / mvn spring-boot:run 参数详解>主要讲解了spring boot 项目基于maven插件启动过程中借助profil ...

  7. Spring Boot 2.x基础教程:使用Spring Data JPA访问MySQL

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 作者 | 翟永超 来源 | http://blog.di ...

  8. (39.3) Spring Boot Shiro权限管理【从零开始学Spring Boot】

    在学习此小节之前您可能还需要学习: (39.1) Spring Boot Shiro权限管理[从零开始学Spring Boot] http://412887952-qq-com.iteye.com/b ...

  9. boot spring 接口接收数据_在 Spring Boot 中使用 Dataway 配置数据查询接口

    Dataway介绍 Dataway 是基于 DataQL 服务聚合能力,为应用提供的一个接口配置工具.使得使用者无需开发任何代码就配置一个满足需求的接口. 整个接口配置.测试.冒烟.发布.一站式都通过 ...

最新文章

  1. UIKit框架使用总结--看看你掌握了多少
  2. 我会说我喜欢创业嘛?(每个月总有几天会更新…………标题一定要长)
  3. 【算法入门漫画】:“排序算法” 大总结
  4. iphone个系列尺寸_最值得入手的4款iPhone,都是内行人的最爱,拿出去有面子
  5. 本机上的ajax需要跨域吗,jQuery AJAX跨域
  6. TensorFlow.js 来了!浏览器上线机器学习功能
  7. iOS警报– UIAlertController
  8. repo/git提交代码
  9. 【ACM】C++程序设计ACM题库总结
  10. c语言头文件及形式,C语言头文件作用及写法
  11. 更换帝国cms默认文章内容编辑器fckeditor
  12. awgn信道matlab建模,正交幅度调制信号在AWGN信道中传输的MATLAB仿真
  13. 2019年会总结+自我反思
  14. 收我叫mt3完整源码,不要拿网上的来忽悠,要求前后端完整,文档工具完整,重点可演示编译成功!联系我!
  15. 常用设计模式系列(四)—建造者模式
  16. SpringBoot集成SpringSecurity(二) 个性化登录配置(remember-me mongodb)
  17. j3455linux网卡不亮,最新J3455主板直接安装黑群晖的若干问题解决办法
  18. 三维投影总结:数学原理、投影几何、OpenGL教程、我的方法
  19. 数字图像处理(1)——绪论
  20. 计算机网络WAN接口,网线插WAN口上不了网怎么办?

热门文章

  1. SpringBoot2.0 基础案例(10):整合Mybatis框架,集成分页助手插件
  2. 股票历史数据下载接口踩坑记录
  3. Vue学习笔记(3)(Vue CLI)
  4. Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 359404 bytes) in
  5. 20170124L07-03-01老男孩linux运维实战培训-生产环境大于254台机器网段划分及路由解决方案案例...
  6. Win下部署Django开发环境
  7. 六种方式实现hibernate查询
  8. 关于 libpcap的安装
  9. 如何得到webbrowser的句柄
  10. Docker中快速安装Redis