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

相关推荐
知识汲取者4 分钟前
巨量引擎营销 API 完整文档
开发语言·数据库·python
摇滚侠14 分钟前
针对主键索引的 for update 操作有什么用
java
Larry_Yanan21 分钟前
QML面试常见问题(一)QML中组件呈现方式的方法有哪些
开发语言·c++·qt·ui·面试
Aurorar0rua22 分钟前
CS50 x 2024 Notes C -12
c语言·开发语言·学习方法
RainCity33 分钟前
Java Swing 自定义组件库分享(六)
java·笔记·后端
techdashen36 分钟前
深入 Rust enum 的内存世界
开发语言·后端·rust
xuanjiong37 分钟前
DDD架构Repository仓储数据流转全链路详解:Domain与其他层的数据流转
java·系统架构
yuhuofei20211 小时前
【Python入门】Python与PyCharm的安装
开发语言·python·pycharm
吴声子夜歌1 小时前
Java——类加载机制
java·开发语言·python
Xiacqi11 小时前
Java 中 String、StringBuffer、StringBuilder 的区别
java