Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hibernate 如何在SpringBootJPA中将实体名作为变量提供给查询_Hibernate_Spring Boot_Spring Data Jpa - Fatal编程技术网

Hibernate 如何在SpringBootJPA中将实体名作为变量提供给查询

Hibernate 如何在SpringBootJPA中将实体名作为变量提供给查询,hibernate,spring-boot,spring-data-jpa,Hibernate,Spring Boot,Spring Data Jpa,这会给出一个错误,即:- 原因:org.hibernate.hql.internal.ast.QuerySyntaxException: 意外标记::第1行第15列附近[从:实体c中选择c] 在 org.hibernate.hql.internal.ast.QuerySyntaxException.convertQuerySyntaxException.java:91 ~[hibernate-core-4.3.11.Final.jar:4.3.11.Final] 这是你的答案,包括一个例子 编辑

这会给出一个错误,即:-

原因:org.hibernate.hql.internal.ast.QuerySyntaxException: 意外标记::第1行第15列附近[从:实体c中选择c] 在 org.hibernate.hql.internal.ast.QuerySyntaxException.convertQuerySyntaxException.java:91 ~[hibernate-core-4.3.11.Final.jar:4.3.11.Final]

这是你的答案,包括一个例子

编辑:这并不是您要求的100%,但这是在@Query中操作实体的唯一可能的方法

这是你的答案,包括一个例子


编辑:这不是你所问的100%,但这是在@Query中操作实体的唯一可能的方法。

+1如果你在这里发布最小答案并链接到文档以获取更多信息,那会更好。+1如果你在这里发布最小答案并链接到文档以获取更多信息,那会更好。
@Query("select c from :entity c )

BaseEntity findOne( @Param("value") String entity );