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

相关推荐
骑士雄师13 小时前
java面试题 4:鉴权
java·开发语言
wei_shuo13 小时前
KES 扩展与插件开发实战:自定义函数、触发器与第三方插件集成
数据库·kes
风中芦苇啊14 小时前
从直接生成到受控配置:新一代图表Agent的SQL安全生成范式
数据库·sql·安全
时间的拾荒人14 小时前
C语言字符函数与字符串函数完全指南
c语言·开发语言
帅次14 小时前
Android 高级工程师面试:Java 基础知识 近1年高频追问 22 题
android·java·面试
蓝胖的四次元口袋14 小时前
Java集合(4)
java·哈希算法
吴声子夜歌14 小时前
SQL进阶——窗口函数
数据库·sql
周杰伦的稻香14 小时前
MySQL8.0+中引入的SET_USER_ID权限迭代SUPER权限指定 DEFINER
数据库·mysql
2501_9481069114 小时前
计算机毕业设计之基于jsp教科研信息共享系统
java·开发语言·信息可视化·spark·课程设计
TanYYF14 小时前
spring ai入门教程二
java·人工智能·spring