spring boot 技术内幕
目录
设计理念:约定优于配置(convention over configuration),又称按约定编程。
@EnableAutoConfiguration
: 开启自动配置
@SpringBootApplication
AutoConfiguration
@Conditional
Starters
入口类:artifactID+Application main
@SpringBootApplication
public class xxxApplication {
public static void main(String[] args) {
SpringApplication.run(xxxApplication.class, args);
}
}
Spring 的核心是提供了一个容器(container),通常称为 Spring 应用上下文(Spring application context),它们会创建和管理应用组件。这些组件也可以称为 bean,会在 Spring 应用上下文中装配在一起,从而形成一个完整的应用程序。