Hibernate慢启动

时间:2017-10-23 11:06:53

标签: java hibernate

我使用Tomcat部署服务器,但是当我启动服务器时,在用户尝试登录页面后,连接/显示下一页需要2-3秒。我只检查散列密码是否在数据库中,没有别的。这是一个全新的代码,它全部都是本地代码,因此必须使某些配置变得缓慢。

当用户点击登录按钮时,我会GetSessionFactory()

public class HibernateUtil {

private static SessionFactory factory;

static {

    try {
        Configuration configuration = new Configuration().configure("hibernate.cfg.xml");
        factory = configuration.buildSessionFactory();
    } catch (Throwable ex) {
        System.err.println("Failed to create sessionFactory object." + ex);
        throw new ExceptionInInitializerError(ex);
    }
}
public static SessionFactory GetSessionFactory() {
    return factory;
}
}

0 个答案:

没有答案