2011-08-21 53 views
0

我有一个关于Java Web应用程序性能的问题。我使用这些frameWorks开发了一个java web应用程序:struts,hibenrate和spring,但是当连接到数据库时我注意到性能不佳。可以给我任何建议提高性能Java Web应用程序性能

+0

如何连接到数据库?什么样的技术? –

+0

我使用HibernateUtil类定义静态最终SessionFactory对象,并使用静态块来使用Configuration()实例化此对象。像:sessionFactory = new Configuration()。configure()。buildSessionFactory(); –

+0

不要用Hibernate falimiar。这听起来像你没有使用连接池。 –

回答

0

您需要了解数据库层中发生的事情。 P6spy是一个记录这种信息的jdbc包装器。

+0

Plz can u告诉我如何使用P6spy –

+0

看起来主站点已关闭。但是,您可能会发现http://blog.frankel.ch/tag/p6spy有趣。 –

+0

我检查了日志,发现这个日志数据连接到数据库,检查外键和加载休眠映射文件 –