之前笔误我将hql语句“from Book b where b.catalogid=?”写成了“from org.apex.bookstore.vo.Book b where b.catalog.catalogid=?”,即多了一个catalog,可我已经改正了啊,为什么还报一样的错?(我已经试了重启服务器了报错原文为:Servlet.service() for servlet [default] in context with path [/bookstore] threw exception [org.hibernate.QueryException: could not resolve property: catalog of: org.apex.bookstore.vo.Book [from org.apex.bookstore.vo.Book b where b.catalog.catalogid=?]] with root cause
org.hibernate.QueryException: could not resolve property: catalog of: org.apex.bookstore.vo.Book [from org.apex.bookstore.vo.Book b where b.catalog.catalogid=?]
org.hibernate.QueryException: could not resolve property: catalog of: org.apex.bookstore.vo.Book [from org.apex.bookstore.vo.Book b where b.catalog.catalogid=?]
2:或者楼主是通过myeclipse部署上去的吗?如果不是要手动的覆盖相应的文件