package cn.iocoder.yudao.server;
|
|
import lombok.extern.slf4j.Slf4j;
|
import org.springframework.boot.SpringApplication;
|
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
import org.springframework.boot.context.metrics.buffering.BufferingApplicationStartup;
|
|
/**
|
* 项目的启动类
|
*
|
* 如果你碰到启动的问题,请认真阅读 https://doc.iocoder.cn/quick-start/ 文章
|
* 如果你碰到启动的问题,请认真阅读 https://doc.iocoder.cn/quick-start/ 文章
|
* 如果你碰到启动的问题,请认真阅读 https://doc.iocoder.cn/quick-start/ 文章
|
*
|
* @author 超级管理员
|
*/
|
@Slf4j
|
@SuppressWarnings("SpringComponentScan") // 忽略 IDEA 无法识别 ${yudao.info.base-package}
|
@SpringBootApplication(scanBasePackages = {"${yudao.info.base-package}.server", "${yudao.info.base-package}.module"})
|
public class YudaoServerApplication {
|
|
public static void main(String[] args) {
|
long startTime = System.currentTimeMillis();
|
|
SpringApplication app = new SpringApplication(YudaoServerApplication.class);
|
app.setApplicationStartup(new BufferingApplicationStartup(4096));
|
app.run(args);
|
|
long cost = System.currentTimeMillis() - startTime;
|
log.info("========================================");
|
log.info("应用启动完成,耗时: {} 秒 ({} 毫秒)", cost / 1000.0, cost);
|
log.info("========================================");
|
}
|
|
}
|