Run主启动类的详解

java 复制代码
package com.kuang.HelloSpringBoot;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

//本身就是spring的一个组件,也就是注册的bean
@SpringBootApplication
public class HelloSpringBootApplication {

	public static void main(String[] args) {
		SpringApplication.run(HelloSpringBootApplication.class, args);
	}

}

为什么要加载HelloSpringBootApplication,class,因为推断设置main方法的定义类,需要找到运行的主类,一个应用从main方法开始,所以run方法传,定义main方法的类字节码对象,主要还是因为这个类标注了@SpringBootApplication,来启动一个服务。

  • 自动装配
  • Run方法

全面接管SpringMVC的配置

相关推荐
我不是程序员三三2 分钟前
如何监控电脑|企业终端行为监控概念科普与落地方法论
数据库·电脑·php
lemon_sjdk10 分钟前
javafx-Image图像(2)
java·javafx
小七在进步27 分钟前
C++入门(2)
java·jvm·c++
To0R31 分钟前
Agent 上线前必须过的五道门(附 Spring Boot 实现)
java
vipxieliang39 分钟前
固定电话验证详解:区号、号码、分机号的完整验证
java·spring boot
步行cgn1 小时前
Spring Boot 主入口类上的 @Enable 和 @Scan 注解详解
java·spring boot·后端
lhldsg1 小时前
全民健身解决方案软件开发实战:从架构设计到部署指南
java·前端·数据库·小程序
两点王爷1 小时前
Java 与前端加载 MVT 数据:从服务端切片到浏览器渲染
java·前端·状态模式
我是大猴子1 小时前
线上耗时问题排查
数据库
en.en..1 小时前
C语言核心解析:#define与typedef本质区别
开发语言·c++·算法