SQL語句查詢執行

SQLQuery query = sessionFactory.getCurrentSession().createSQLQuery(hql);用getCurrentSession()執行不了SQL  若是用getCurrentSession()會報錯:hibernate4不能轉換爲hibernate3sql

Query query = sessionFactory.openSession().createQuery(hql);能夠執行sqlsession

createSQLQuery(hql)執行原生SQL,即HQLhibernate

createQuery(hql)執行sqlget

相關文章
相關標籤/搜索