懒加载
容器启动时不创建对象,第一次使用 bean 时才创建对象,并初始化
注意:如果一个 bean 需要懒加载,那么依赖它的 bean 也需要加上 @Lazy 才能生效
@Lazy
@Bean("user")
public User user01() {
System.out.println("user注册成功!");
return new User("tom", "123");
}
//依赖 user
@Lazy
@Bean
public Car car(User user) {
System.out.println(user.hashCode());
return new Car(user);
}