【发布时间】:2013-05-17 18:00:05
【问题描述】:
我使用 PostgreSQL、Intellij IDEA、Spring MVC、Hibernate。
当我尝试从“用户”表中检索用户列表时,我收到如下异常:
严重:servlet [idea] 的 Servlet.service() 在路径 [] 的上下文中抛出异常 [请求处理失败;嵌套异常是 org.hibernate.QueryException: unexpected char: '"' [select * from "Users"]] 根本原因 org.hibernate.QueryException: 意外字符: '"' [select * from "Users"]。
当我尝试在 DB 控制台中执行 SQL 查询 (select * from "Users") 时,它工作正常。
这是我收到异常时的代码:
public List listUser() {
return sessionFactory.getCurrentSession()
.createQuery("select * from \"Users\"").list();
}
有人可以就这个问题给我建议吗?
【问题讨论】: