参考:https://javaguide.cn/system-design/framework/spring/spring-common-annotations.html
一、 @SpringBootApplication
这个注解是 Spring Boot 项目的基石,创建 SpringBoot 项目之后会默认在主类加上。
...大约 12 分钟
参考:https://javaguide.cn/system-design/framework/spring/spring-common-annotations.html
这个注解是 Spring Boot 项目的基石,创建 SpringBoot 项目之后会默认在主类加上。
早期的Spring
项目需要添加需要配置繁琐的xml,比如MVC
、事务、数据库连接等繁琐的配置。SpringBoot
的出现就无需这些繁琐的配置,因为SpringBoot
基于约定大于配置的理念,在项目启动时候,将约定的配置类自动配置到IOC
容器里。这些都因为SpringBoot
有自动配置的特性。
Spring Boot
都需要创建一个mian
启动类,而启动类都含有@SpringBootApplication
注解,从启动类,一步步探索源码。