springboot程序启动成功后执行的方法

//实现该接口,run方法既程序启动成功后将要执行的方法

//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by FernFlower decompiler)
//

package org.springframework.boot;

@FunctionalInterface
public interface CommandLineRunner {
    void run(String... args) throws Exception;
}

eg.

@Slf4j
@Component
public class ApplicationStartup implements CommandLineRunner {
	/** 应用的访问端口 */
	@Value("${server.port}")
	private int port;

	/** 应用的访问路径上下文 */
	@Value("${server.servlet.context-path}")
	private String contextPath;

	@Override
	public void run(String... args) {
		log.info("项目启动成功!访问地址:{}", "http://" + ServerUtils.getHostIp() + ":" + port + contextPath);
	}
}

你可能感兴趣的:(spring,boot,后端,java)