示例一:
@Component
// @Order(1)
public class MyRunner implements CommandLineRunner {
@Override
public void run(String... strings) throws Exception {
System.out.println("项目启动了1111");
}
}
示例二:
@Component
public class TokenRunner implements CommandLineRunner {
@Autowired
private Environment environment;
@Override
public void run(String... strs) {
String expireTimeStr = environment.getProperty("token.expire.seconds");
Integer expireTime = StringUtils.isBlank(expireTimeStr) ? null : Integer.valueOf(expireTimeStr);
if(expireTime != null){
TOKEN_AUTH_EXPIRE_SECONDS = expireTime;
}
}
}
还没有评论,来说两句吧...