用spring做的简单的分页显示出现一个奇怪的问题
分页代码:
1、找记录数
String queryString = "select count(*) from Stu ";
Query query = getSession().createQuery(queryString);
return (Integer) query.list().get(0);
2、得到该页的List
Query query = getSession().createQuery( "from Stu ");
query.setFirstResult((page - 1) * pagesize);
query.setMaxResults(pagesize);
return query.list();
显示一次是正常的,之后再做其他数据库操作,就提示“严重: Servlet.service() for servlet action threw exception
com.microsoft.sqlserver.jdbc.SQLServerException: 该连接已关闭。”。
是不是我的分页代码里把什么数据库连接关闭了,还是spring配置文件里要设置什么东东?
------解决方案--------------------那你执行下一次的时候不要关闭啊
或者重新获取一下连接看看