Hibernate 查询的问题~~很急··
下面是我DAO里面的代码:
public List selectTheme(){
session = sessionFactory.openSession();
String hql = "select * from theme,business where theme.B_ID = business.B_ID";
Query query = session.createSQLQuery(hql).addEntity("theme", Theme.class).addEntity("business",Business.class);
List list = query.list();
session.close();
return list;
}
执行后会报:
javax.servlet.ServletException: could not execute query
org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:535)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:433)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
com.ykxl.filter.Filter.doFilter(Filter.java:42)
从debug里看,是List list = query.list();这句执行不了···
请大家大家看看,帮帮忙,很急,谢谢··