若你的web程序中用了spring框架 需将applicationContext.xml文件放在tomcat服务器下的bin文件夹中 还有hibernate.hbm.xml也是一样
若想用在数据查询中用自己传入的sql语名 需
getHibernateTemplate().execute(
new HibernateCallback(){
public Object doInHibernate(Session s)
{
Query q = s.createQuery(sql);
q.setFirstResult((id-1)*5);
q.setMaxResults(rowcount);
return q.list();
}
要注意 要是将里面的createQuery换成createSqlQuery就会抛出类似这样的异常org.hibernate.QueryException: addEntity() or addScalar() must be called on a sql query