spring @PostConstruct作用
时间: 2023-12-06 22:38:34 浏览: 70
@PostConstruct注解用来获取springbean对象.txt
@PostConstruct是一个注解,它被用来修饰一个非静态的void()方法。当一个类被Spring容器初始化时,被@PostConstruct注解修饰的方法会被自动调用。这个注解通常被用来执行一些初始化操作,例如初始化一些属性或者建立一些数据库连接等。下面是一个使用@PostConstruct注解的例子:
```java
public class ExampleBean {
private String name;
@PostConstruct
public void init() {
this.name = "example";
}
public String getName() {
return name;
}
}
```
在这个例子中,当ExampleBean被Spring容器初始化时,init()方法会被自动调用,将name属性设置为"example"。这样,在其他地方调用getName()方法时,就可以得到正确的结果了。
阅读全文