我使用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;
}
}