`@PostConstruct`是Spring框架提供的一个注解,用于标记在初始化方法。这个注解的方法会在所有依赖注入完成后,但在该bean被任何其他bean使用之前调用。 简单来说,当你在某个类的方法上添加了`@PostConstruct`注解后,Spring会在初始化该类的实例后立即调用这个方法。这通常用来进行一些必要的初始化工作,例如设置一些默认值,或者执行一些必须在对象创建后立即执行的操作。 例如: ```java @Component public class MyComponent { private String myProperty; @PostConstruct public void init() { myProperty = "Hello, World!"; } // ... } ``` 在这个例子中,`init`方法会在MyComponent的实例被创建并完成依赖注入后立即调用,将myProperty设置为"Hello, World!"。 [2023-11-22 10:21:16 | AI写代码神器 | 183点数解答]