传统spring项目和spring boot项目的区别
springboot项目的整体结构
核心启动类
package com.ljh;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class SourcecodeSpringbootApplication {
public static void main(String[] args) {
SpringApplication.run(SourcecodeSpringbootApplication.class, args);
}
}
springboot如何实现0配置
Springboot的零配置在解决一个什么问题?
- 抛弃传统的xml方式
- 也可以整合传统的xml方式使用@ImportResource注解
不管是传统的xml或者springboot的四种机制都是为了把bean加载到springioc容器中
怎么认识项目中的bean
项目中的bean
第三方依赖
解决方案
@Import机制,拯救第三方bean加载到项目ioc容器
这就是starter机制