Update ZhxyApplication.java

main
pveayojnc 4 months ago
parent 60aa90e4a1
commit 31f30b6a15

@ -1,25 +1,44 @@
package com.zsz;
import lombok.extern.slf4j.Slf4j;
// 导入 Spring Boot 的核心注解,用于标识这是一个 Spring Boot 应用程序
import org.springframework.boot.SpringApplication;
// 导入 Spring Boot 的自动配置注解,启用 Spring Boot 的自动配置功能
import org.springframework.boot.autoconfigure.SpringBootApplication;
// 导入 Spring 上下文的可配置应用上下文接口,用于获取应用程序上下文信息
import org.springframework.context.ConfigurableApplicationContext;
// 导入 Spring 环境的可配置环境接口,用于获取应用程序的配置环境信息
import org.springframework.core.env.ConfigurableEnvironment;
// 导入 Java 的网络地址类,用于获取本地主机的地址信息
import java.net.InetAddress;
// 导入 Java 的未知主机异常类,用于处理获取主机地址时可能出现的异常
import java.net.UnknownHostException;
/**
* ZhxyApplication Spring Boot
* 使 Spring Boot Lombok
*/
// 使用 Spring Boot 的 SpringBootApplication 注解,启用自动配置和组件扫描等功能
@SpringBootApplication
// 使用 Lombok 的 Slf4j 注解,自动生成日志记录器对象
@Slf4j
public class ZhxyApplication {
/**
*
* @param args
* @throws UnknownHostException
*/
public static void main(String[] args) throws UnknownHostException {
// 使用日志记录器输出服务开始启动的信息
log.info("服务开始启动~");
// 启动 Spring Boot 应用程序,并返回可配置的应用上下文对象
ConfigurableApplicationContext applicationContext = SpringApplication.run(ZhxyApplication.class, args);
// 获取应用程序的可配置环境对象
ConfigurableEnvironment env = applicationContext.getEnvironment();
// 使用日志记录器输出服务启动完成的信息,并包含本地主机的地址
log.info("-------服务启动完成:{}-------", InetAddress.getLocalHost().getHostAddress());
}
}
}
Loading…
Cancel
Save