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的配置

相关推荐
AMoon丶18 小时前
Golang--协程调度
linux·开发语言·后端·golang·go·协程·goroutine
格林威18 小时前
工业相机图像高速存储(C++版):直接IO存储方法,附海康相机实战代码!
开发语言·c++·人工智能·数码相机·计算机视觉·视觉检测·工业相机
skiy18 小时前
【MySQL 的数据目录】
数据库·mysql·adb
代码雕刻家18 小时前
3.1.课设实验-Java核心技术-检索简历
java·开发语言
爬山算法18 小时前
MongoDB(43)什么是嵌入式文档?
数据库·mongodb
小此方18 小时前
Re:从零开始的 C++ STL篇(七)二叉搜索树增删查操作系统讲解(含代码)+key/key-value场景联合分析
开发语言·c++
尤理有理18 小时前
求你了,别用 YYYY-MM-dd!
java
共享家952718 小时前
Java 入门(IDEA 高效调试 与 数组)
java·开发语言·intellij-idea
东离与糖宝18 小时前
315警示:AI接口被恶意调用?Java高并发+限流+鉴权防护实战
java·人工智能
火山上的企鹅18 小时前
Qt/QGroundControl 实战:接入 Skydroid(云卓) G20 遥控器 Android SDK 并实时显示摇杆与信号质量
android·开发语言·qt·qgroundcontrol·云卓sdk