mirror of
				https://gitee.com/hhyykk/ipms-sjy.git
				synced 2025-11-03 19:58:42 +08:00 
			
		
		
		
	新增 yudao-spring-boot-starter-banner 组件,用于项目启动时打印开发文档、接口文档等
				
					
				
			This commit is contained in:
		@@ -1,36 +0,0 @@
 | 
			
		||||
package cn.iocoder.yudao.server.framework.tip.core;
 | 
			
		||||
 | 
			
		||||
import cn.hutool.core.thread.ThreadUtil;
 | 
			
		||||
import lombok.extern.slf4j.Slf4j;
 | 
			
		||||
import org.springframework.boot.ApplicationArguments;
 | 
			
		||||
import org.springframework.boot.ApplicationRunner;
 | 
			
		||||
import org.springframework.stereotype.Component;
 | 
			
		||||
 | 
			
		||||
import java.util.concurrent.TimeUnit;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 项目启动成功后,提供文档相关的地址
 | 
			
		||||
 */
 | 
			
		||||
@Component
 | 
			
		||||
@Slf4j
 | 
			
		||||
public class TipApplicationRunner implements ApplicationRunner {
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public void run(ApplicationArguments args) throws Exception {
 | 
			
		||||
        ThreadUtil.execute(() -> {
 | 
			
		||||
            ThreadUtil.sleep(1, TimeUnit.SECONDS); // 延迟 1 秒,保证输出到结尾
 | 
			
		||||
            log.info("\n----------------------------------------------------------\n\t" +
 | 
			
		||||
                            "项目启动成功!\n\t" +
 | 
			
		||||
                            "接口文档: \t{} \n\t" +
 | 
			
		||||
                            "开发文档: \t{} \n\t" +
 | 
			
		||||
                            "视频教程: \t{} \n\t" +
 | 
			
		||||
                            "源码解析: \t{} \n" +
 | 
			
		||||
                            "----------------------------------------------------------",
 | 
			
		||||
                    "https://doc.iocoder.cn/api-doc/",
 | 
			
		||||
                    "https://doc.iocoder.cn",
 | 
			
		||||
                    "https://t.zsxq.com/02Yf6M7Qn",
 | 
			
		||||
                    "https://t.zsxq.com/02B6ujIee");
 | 
			
		||||
        });
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
@@ -1,4 +0,0 @@
 | 
			
		||||
/**
 | 
			
		||||
 * 目的:项目启动成功后,提供文档相关的地址
 | 
			
		||||
 */
 | 
			
		||||
package cn.iocoder.yudao.server.framework.tip;
 | 
			
		||||
@@ -1,17 +0,0 @@
 | 
			
		||||
芋道源码 http://www.iocoder.cn
 | 
			
		||||
Application Version: ${yudao.info.version}
 | 
			
		||||
Spring Boot Version: ${spring-boot.version}
 | 
			
		||||
 | 
			
		||||
.__   __.   ______      .______    __    __    _______
 | 
			
		||||
|  \ |  |  /  __  \     |   _  \  |  |  |  |  /  _____|
 | 
			
		||||
|   \|  | |  |  |  |    |  |_)  | |  |  |  | |  |  __
 | 
			
		||||
|  . `  | |  |  |  |    |   _  <  |  |  |  | |  | |_ |
 | 
			
		||||
|  |\   | |  `--'  |    |  |_)  | |  `--'  | |  |__| |
 | 
			
		||||
|__| \__|  \______/     |______/   \______/   \______|
 | 
			
		||||
 | 
			
		||||
███╗   ██╗ ██████╗     ██████╗ ██╗   ██╗ ██████╗
 | 
			
		||||
████╗  ██║██╔═══██╗    ██╔══██╗██║   ██║██╔════╝
 | 
			
		||||
██╔██╗ ██║██║   ██║    ██████╔╝██║   ██║██║  ███╗
 | 
			
		||||
██║╚██╗██║██║   ██║    ██╔══██╗██║   ██║██║   ██║
 | 
			
		||||
██║ ╚████║╚██████╔╝    ██████╔╝╚██████╔╝╚██████╔╝
 | 
			
		||||
╚═╝  ╚═══╝ ╚═════╝     ╚═════╝  ╚═════╝  ╚═════╝
 | 
			
		||||
		Reference in New Issue
	
	Block a user