在 Spring Boot 中 对对象赋值有哪些途径

76 阅读1分钟
  1. 使用 @Value 注解:通过 @Value 注解将属性值注入到 Bean 中。

  2. 使用 @Autowired 注解:通过 @Autowired 注解将其他 Bean 注入到 Bean 中。

  3. 使用 @Resource 注解:通过 @Resource 注解将其他 Bean 注入到 Bean 中。

  4. 使用构造函数注入:通过构造函数将其他 Bean 注入到 Bean 中。

  5. 使用 @PostConstruct 注解:在 Bean 的初始化方法中进行属性赋值。

  6. 使用 InitializingBean 接口:实现 InitializingBean 接口,在 afterPropertiesSet 方法中进行属性赋值。

  7. 使用 BeanPostProcessor 接口:实现 BeanPostProcessor 接口,在 postProcessBeforeInitialization 和 postProcessAfterInitialization 方法中进行属性赋值。