mp5*_*mp5 3 java eclipse validation jpa jpql
我正在使用eclipse indigo并且正在进行"JPA验证问题".
我的命名查询是:
from Person p where p.name = :name
并且有这个错误:
The query does not start with a valid identifier, has to be either SELECT, UPDATE or DELETE FROM.
但它是一个有效的JPQL查询.有人知道如何删除此错误?
如果我将查询更改为
select p from Person p where p.name = :name
没有更多的错误,但我不想改变我的所有疑问.
谢谢
MP5
如果您不关心可移植性,可以关闭在Indigo版本中添加到Dali的JPQL验证.如果你有一个选择了Hibernate平台的JPA项目,你仍然可以获得Hibernate Tools对JPQL/HQL的任何有效性.
转到"查询和生成器"下的工作区首选项"Java持久性" - >"JPA->错误/警告",并将"无效或不完整的JPQL查询"更改为"忽略".如果您希望它们扩展Hibernate平台的Dali JPQL验证或者默认情况下将其关闭,您可以输入针对Hibernate工具的错误.
| 归档时间: | 
 | 
| 查看次数: | 7613 次 | 
| 最近记录: |