spring的延迟初始化bean (default-lazy-init 与 lazy-init )
ApplicationContext实现的默认行为就是在启动时将所有singletonbean提前进行实例化。提前实例化意味着作为初始化过程的一部分,ApplicationContext实例会创建并配置所有的singletonbean。通常情况下这是件好事,因为这样在配置中的任何错误就会即刻被发现(否则的话可能要花几个小时甚至几天)。有时候这种默认处理可能并不是你想要的。如果你不想让一个singl