5590026 2015-12-06 02:21 采纳率: 0%
浏览 2139
已结题

hibernate多次调用query.list后就卡住不动了

多次请求后就会出现卡住。。。最后检查,就卡在了query.list()这句话上。。。
而我获取session的方式是如下所示

public class BaseDAO {
private SessionFactory sessionFactory;

public SessionFactory getSessionFactory() {
    return sessionFactory;
}

public void setSessionFactory(SessionFactory sessionFactory) {
    this.sessionFactory = sessionFactory;
}

public Session getSession() {

    Session session = sessionFactory.openSession();

    return session;

}

}

sql没有错。。。。说过了,前几次都是可以的。运行多了,就卡住了

  • 写回答

3条回答 默认 最新

  • 大河行脚 2015-12-06 02:54
    关注

    那就证明你写的有问题,需要优化啊;而且别人也不知道你代码的,你让别人猜也是不好猜的。还有你可以用缓存的。

    评论

报告相同问题?