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 分钟前
《数字图像处理》第 4 章 - 频域滤波
开发语言·python·数字信号处理·数字图像处理·频率域滤波
他们叫我技术总监15 分钟前
Python 列表、集合、字典核心区别
android·java·python
江沉晚呤时20 分钟前
从零实现 C# 插件系统:轻松扩展应用功能
java·开发语言·microsoft·c#
梁下轻语的秋缘31 分钟前
ESP32-WROOM-32E存储全解析:RAM/Flash/SD卡读写与速度对比
java·后端·spring
wanzhong233334 分钟前
开发日记8-优化接口使其更规范
java·后端·springboot
nvd1136 分钟前
深入分析:Pytest异步测试中的数据库会话事件循环问题
数据库·pytest
Knight_AL38 分钟前
Java 多态详解:概念、实现机制与实践应用
java·开发语言
C雨后彩虹41 分钟前
volatile 实战应用篇 —— 典型场景
java·多线程·并发·volatile
appearappear41 分钟前
如何安全批量更新数据库某个字段
数据库
xie_pin_an42 分钟前
从二叉搜索树到哈希表:四种常用数据结构的原理与实现
java·数据结构