需求背景
#个人学习记录
- 测试调用第三方时,前期还没进行业务处理,只调用接口
- 数据库初始化、缓存热数据
- 加载外部资源,如:外部配置文件
- 打印日志信息,如:版本信息、环境配置、启动时间等
实现方式
实现的方式有多种,下面举例我常用的一种方式:
@PostConstruct注解的方式实现项目启动时,执行的代码
@Slf4j
@Component
public class MyInit {
@PostConstruct
public void init(){
//todo 业务逻辑
System.out.println("启动时会执行的操作!!!");
}
}