引言
微服务启动时,有可能需要刷redis等初始化信息,如将菜单资源刷入redis缓存。
初始化资源
方法
使用@PostConstruct
在spring容器初始化的时候执行该方法。执行顺序:Constructor >> @Autowired >> @PostConstruct
代码示例
@Component
@Slf4j
public class InitResourceHoler {
/**
* 初始化
*/
@PostConstruct
public void initResource() {
//do something
}
}