public class BaseDAOHibernate extends HibernateDaoSupport { public Session getDAOSession() { return this.getSession(); } } 这是我程序里的一个方法,可以得到session,但是这个session并不会自动关闭, 当你使用操作八次以后,session就不能再创建了。 导致的效果就是:程序没有出现错误,但是一直查询不到数据。 所以这里要注意。