Java spring 注解 @PostConstruct 实战讲解
    		       		warning:
    		            这篇文章距离上次修改已过420天,其中的内容可能已经有所变动。
    		        
        		                
                
import javax.annotation.PostConstruct;
import org.springframework.stereotype.Component;
 
@Component
public class MyBean {
 
    private String value;
 
    // 使用@PostConstruct注解的方法在构造函数之后,init()方法之前执行
    @PostConstruct
    public void init() {
        // 初始化代码,例如从数据库加载配置
        value = "初始化值";
        System.out.println("Bean初始化后的值: " + value);
    }
 
    // 一个示例的getter方法
    public String getValue() {
        return value;
    }
}这段代码演示了如何在Spring框架管理的Bean中使用@PostConstruct注解。当Bean被Spring容器创建并且设置好所有必要的属性后,init方法会被自动调用,这个时机正适于执行一些初始化操作。在init方法中,我们简单地给value属性赋了一个值,并打印了出来。这个例子简单明了地展示了@PostConstruct注解的使用方法。
评论已关闭