Skip to content

PostConstruct

@PostContruct是Java自带的注解,在方法上加该注解会在项目启动的时候执行该方法,也可以理解为在spring容器初始化的时候执行该方法。

使用注意

此方法是在 spring容器初始化的时候执行,无法替代在初始化之前的一些过程

使用方法

java
package com.your.pkg;

import javax.annotation.PostConstruct;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Component;

@Component
public class DemoPostConstruct {
    private static final Logger logger = LoggerFactory.getLogger(DemoPostConstruct.class);

    @PostConstruct
    public void init() {
        logger.info("执行了 PostConstruct");
    }

}

Released under the MIT License.