| | |
| | | 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; |
| | | |
| | | /** |
| | | * 项目的启动类 |
| | |
| | | * |
| | | * @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) { |
| | | // 如果你碰到启动的问题,请认真阅读 https://doc.iocoder.cn/quick-start/ 文章 |
| | | // 如果你碰到启动的问题,请认真阅读 https://doc.iocoder.cn/quick-start/ 文章 |
| | | // 如果你碰到启动的问题,请认真阅读 https://doc.iocoder.cn/quick-start/ 文章 |
| | | long startTime = System.currentTimeMillis(); |
| | | |
| | | SpringApplication.run(YudaoServerApplication.class, args); |
| | | // new SpringApplicationBuilder(YudaoServerApplication.class) |
| | | // .applicationStartup(new BufferingApplicationStartup(20480)) |
| | | // .run(args); |
| | | SpringApplication app = new SpringApplication(YudaoServerApplication.class); |
| | | app.setApplicationStartup(new BufferingApplicationStartup(4096)); |
| | | app.run(args); |
| | | |
| | | // 如果你碰到启动的问题,请认真阅读 https://doc.iocoder.cn/quick-start/ 文章 |
| | | // 如果你碰到启动的问题,请认真阅读 https://doc.iocoder.cn/quick-start/ 文章 |
| | | // 如果你碰到启动的问题,请认真阅读 https://doc.iocoder.cn/quick-start/ 文章 |
| | | long cost = System.currentTimeMillis() - startTime; |
| | | log.info("========================================"); |
| | | log.info("应用启动完成,耗时: {} 秒 ({} 毫秒)", cost / 1000.0, cost); |
| | | log.info("========================================"); |
| | | } |
| | | |
| | | } |