引言

  微服务启动时,有可能需要刷redis等初始化信息,如将菜单资源刷入redis缓存。

初始化资源

方法

使用@PostConstruct在spring容器初始化的时候执行该方法。执行顺序:Constructor >> @Autowired >> @PostConstruct

代码示例

@Component
@Slf4j
public class InitResourceHoler {
    /**
     * 初始化
     */
    @PostConstruct
    public void initResource() {
    //do something
	}
}