Java Intellij无法识别JPQL中的spring启动实体
我正在使用intellij 2016 ultimate edition构建一些spring引导应用程序,我无法将其配置为识别JPQL查询中的实体 应用程序运行良好,编译时没有任何问题 我添加了JPA方面,并且在项目设置中与JPA提供者绑定,但没有任何用处 我正在使用Java Intellij无法识别JPQL中的spring启动实体,java,jpa,intellij-idea,spring-boot,yaml,Java,Jpa,Intellij Idea,Spring Boot,Yaml,我正在使用intellij 2016 ultimate edition构建一些spring引导应用程序,我无法将其配置为识别JPQL查询中的实体 应用程序运行良好,编译时没有任何问题 我添加了JPA方面,并且在项目设置中与JPA提供者绑定,但没有任何用处 我正在使用yml文件进行配置,但我没有任何XML配置 我还使用gradle作为构建系统 这是我的application.yml文件: logging: file: app.log path: /var/log spring:
yml
文件进行配置,但我没有任何XML配置
我还使用gradle
作为构建系统
这是我的application.yml
文件:
logging:
file: app.log
path: /var/log
spring:
http:
multipart:
max-file-size: 10MB
datasource:
url: jdbc:h2:file:~/app
username: ***
password: ***
driverClassName: org.h2.Driver
jpa:
hibernate:
ddl-auto: update
如果有其他文件可以提供帮助,请在评论中说,我将添加它们。您在JPQL查询字符串中插入了正确的语言/引用了吗?也许Intellij需要persistence.xml,而Spring对JPA标准的Bastardization正在成为障碍?到目前为止,我已经在Intellij中用JPA创建了多个Spring引导应用程序,这不太可能是真的。你确定你的实体在主类的子包中吗?@g00glen00b如果你指的是我的主类在“com.test”下的子包,而我的实体在“com.test.*”下的子包,那么我是sure@NeilStockton也许吧,但我没有使用persistence.xml,我不想更改我的IDE代码。您是否在JPQL查询字符串中插入了正确的语言/引用?也许Intellij需要persistence.xml,而Spring对JPA标准的Bastaridization正成为阻碍?到目前为止,我已经在Intellij中用JPA创建了多个Spring引导应用程序,这不太可能是真的。你确定你的实体在主类的子包中吗?@g00glen00b如果你指的是我的主类在“com.test”下的子包,而我的实体在“com.test.*”下的子包,那么我是sure@NeilStockton也许吧,但我没有使用persistence.xml,我也不想更改IDE的代码