springBoot @PostConstruct
时间: 2023-11-21 07:57:43 浏览: 146
@PostConstruct注解用来获取springbean对象.txt
@PostConstruct是一个Java注解,它被用来标记一个非静态的void()方法。当类被实例化并且依赖注入完成后,@PostConstruct注解的方法将会被Spring容器执行。这个方法通常被用来执行一些初始化操作,例如建立数据库连接或者加载一些数据等。在Spring Boot中,@PostConstruct注解通常被用来标记一些需要在应用程序启动时执行的初始化方法。
以下是一个使用@PostConstruct注解的示例代码:
```java
@Component
public class MyBean {
@PostConstruct
public void init() {
// 执行初始化操作
}
}
```
在上面的示例中,MyBean类被标记为一个组件,它包含一个使用@PostConstruct注解的init()方法。当Spring容器实例化MyBean类并完成依赖注入后,它将会自动调用init()方法。
阅读全文