增加启动完成提示信息日志

This commit is contained in:
thinkgem
2024-10-08 14:03:15 +08:00
parent 58b22924dd
commit e3dc77b75a

View File

@@ -4,7 +4,7 @@
<template>
<name>start-class</name>
<filePath>${baseDir}/${moduleCode}/${moduleCode}/src/main/java/com/jeesite/modules</filePath>
<fileName>${@StringUtils.cap(module.moduleCode)}Application.java</fileName>
<fileName>${@StringUtils.capCamelCase(moduleCode)}Application.java</fileName>
<content><![CDATA[
/**
* Copyright (c) 2013-Now http://jeesite.com All rights reserved.
@@ -12,6 +12,8 @@
*/
package com.jeesite.modules;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder;
@@ -27,16 +29,22 @@ import org.springframework.cloud.openfeign.EnableFeignClients;
@SpringBootApplication
@EnableDiscoveryClient
@EnableFeignClients(basePackages={"com.jeesite.modules"})
public class ${@StringUtils.cap(module.moduleCode)}Application extends SpringBootServletInitializer {
public class ${@StringUtils.capCamelCase(moduleCode)}Application extends SpringBootServletInitializer {
private static final Logger logger = LoggerFactory.getLogger(${@StringUtils.capCamelCase(moduleCode)}Application.class);
public static void main(String[] args) {
SpringApplication.run(${@StringUtils.cap(module.moduleCode)}Application.class, args);
SpringApplication.run(${@StringUtils.capCamelCase(moduleCode)}Application.class, args);
logger.info(
"\r\n\r\n==============================================================\r\n"
+ "\r\n " + ${@StringUtils.capCamelCase(moduleCode)}Application.class.getName() + " 启动完成。"
+ "\r\n\r\n==============================================================\r\n");
}
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
this.setRegisterErrorPageFilter(false); // 错误页面有容器来处理而不是SpringBoot
return builder.sources(${@StringUtils.cap(module.moduleCode)}Application.class);
return builder.sources(${@StringUtils.capCamelCase(moduleCode)}Application.class);
}
}]]>