首页 > 解决方案 > Java JPA 查询 - 抽象模式类型未知

问题描述

我正在尝试通过我Entity Manager的 Order Facade 无状态会话 bean(使用 JPA)检索数据。

但是,我在调用我的表时似乎犯了一个错误,ORDER因为它是一个保留关键字。

我试图逃避这一点的尝试并没有成功,我尝试过反引号、方括号、以模式 ( APP.ORDER) 为前缀。似乎缺乏这方面的文档。

Query query = em.createQuery("SELECT o FROM Order o", Order.class);

谁能告诉我如何在 JPA 中解决这个问题?或者我应该去给我的桌子取个别的名字吗?

标签: javajpaderby

解决方案


除了将我的表从 Order 重命名为其他名称之外,没有找到解决方案。


推荐阅读