spring boot 输出访问地址

来源:互联网 发布:淘宝无法拍照怎么设置 编辑:程序博客网 时间:2024/06/05 10:52
import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.boot.context.embedded.EmbeddedServletContainerInitializedEvent;import org.springframework.context.ApplicationListener;import org.springframework.context.annotation.Configuration;import java.net.InetAddress;import java.net.UnknownHostException;@Configurationpublic class ServiceInfoUtil implements ApplicationListener<EmbeddedServletContainerInitializedEvent> {    private static EmbeddedServletContainerInitializedEvent event;    protected final static Logger logger = LoggerFactory.getLogger(ServiceInfoUtil.class);    @Override    public void onApplicationEvent(EmbeddedServletContainerInitializedEvent event) {        ServiceInfoUtil.event = event;        try {            logger.info("Application At http://"+ InetAddress.getLocalHost().getHostAddress()+":"+event.getEmbeddedServletContainer().getPort());            logger.info("Swagger At http://"+ InetAddress.getLocalHost().getHostAddress()+":"+event.getEmbeddedServletContainer().getPort()+"/swagger-ui.html");        } catch (UnknownHostException e) {            e.printStackTrace();        }    }}
原创粉丝点击