如何获得所有spring bean初始化的时间成本

时间:2015-05-12 07:28:44

标签: spring

所有

我的春季应用程序在响应请求之前需要很长时间才能启动。

所以我想查看花费最多时间的豆子,以便我可以做更多的事情。

有什么方法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

最简单的方法是启用日志,因为您不知道哪个bean需要很长时间。

log4j.logger.org.springframework.beans.factory=DEBUG

你会看到类似的东西:

DEBUG DefaultListableBeanFactory:450 - Creating instance of bean...