【发布时间】:2013-10-07 15:15:40
【问题描述】:
我有一个应用程序,它使用应用程序范围 bean 在应用程序启动时加载一组数据。这曾经是在会话范围 bean 中完成的,但是花费的时间太长,所以我决定在应用程序范围 bean 中完成。
现在我已经完成了这个,花费很长时间的部分(第一个屏幕的加载)很好而且很快,但是应用程序的其余部分非常慢。
是否有人知道应用程序范围 bean 可能对应用程序性能产生负面影响的任何实例?
【问题讨论】:
-
确保“加载数据集”仅在应用启动期间发生一次。
-
@adarshr 我在它周围放了日志,告诉我何时加载数据 - 我 100% 肯定它只加载一次。
标签: java scope managed-bean