pull/4/head
zhouyu 9 months ago
parent f211a215db
commit 716e7bada2

@ -5,11 +5,21 @@ import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
import org.springframework.cloud.config.server.EnableConfigServer;
// 表明这是一个Spring Boot应用的主配置类它整合了多个Spring Boot相关的配置功能
// 例如自动配置、组件扫描等能够让Spring Boot应用顺利启动并运行。
@SpringBootApplication
// 用于启用服务发现客户端功能使得该应用可以注册到服务注册中心比如Eureka等
// 并且能够发现注册中心中其他已注册的服务,方便服务间的调用和协作。
@EnableDiscoveryClient
// 开启配置服务器功能,该应用能够作为配置中心服务器,对外提供配置信息的管理与服务,
// 其他微服务可以从这个配置服务器获取相应的配置内容,实现配置的集中管理和动态更新等。
@EnableConfigServer
public class SnailmallConfigServerApplication {
// 这是Java应用程序的入口方法Java虚拟机JVM会从这里开始执行程序。
// 它接收命令行传入的参数args通过SpringApplication的run方法启动Spring Boot应用
// 传入的参数包括当前应用的主类SnailmallConfigServerApplication.class以及命令行参数args
// 以此启动整个Spring Boot应用的运行环境并加载相关配置进行初始化等操作。
public static void main(String[] args) {
SpringApplication.run(SnailmallConfigServerApplication.class, args);
}

Loading…
Cancel
Save