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

相关推荐
devilnumber13 小时前
Oracle 与 MySQL substr 函数差异总结
java·数据库·mysql·oracle
cfm_291413 小时前
线程池阻塞队列
java·开发语言
—Miss. Z—13 小时前
计算机等级考试三级数据库技术—选择题
数据库·mysql
www_aiyuanma_vip13 小时前
PC 手机电商(MySQL 版)
数据库·mysql·智能手机
Databend13 小时前
AI 时代的数据工程挑战:从复杂链路走向统一数据底座
大数据·数据库·云计算
xxwxx__13 小时前
C++ list 深度解析:从使用原理到模拟实现
开发语言·c++·list
坐吃山猪13 小时前
【多线程】ThreadPool线程池参数说明
java·网络
Chester_199913 小时前
CSP202303C.LDAP
开发语言·c++·蓝桥杯·stl
treacle田14 小时前
达梦数据库-Linux DM数据守护主备集群缩改为单机-记录总结
linux·服务器·数据库·主备集群改单机
SelectDB技术团队14 小时前
Apache Doris 支持同步/异步物化视图与 ROLLUP,多表加速能力优于 StarRocks
大数据·数据库·doris·技术选型·物化视图·starrock·查询加速