参考: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注解,从启动类,一步步探索源码。