<分区>
我的应用程序遇到了一些性能问题。特别是在保存到数据库和从数据库中检索时。 我的应用程序是一个独立的应用程序。不是网络应用程序。我正在使用 hibernate 进行数据库通信。 此应用程序尚未投入生产。此应用程序将同时使用 50 人。
下面是我用来获取 session 的代码。我怀疑下面是变慢的代码。
public class HibernateUtil {
public Session getSession() {
SessionFactory buildSessionFactory = new AnnotationConfiguration().configure().buildSessionFactory();
Session session = buildSessionFactory.openSession();
return session;
}
public Transaction getTransaction() {
return getSession().getTransaction();
}
}
我不确定如何为打开 session 编写好的代码。 谁能建议如何将此代码重构为好的代码?