Spring配置部分
单纯的使用Spring可以通过配置文件xml,配置+注解,全注解方式执行
无论使用哪种方式,都需要在Main方法中加载配置(配置文件或者注解)获取到Spring容器,在通过容器的GetBean方法获取Bean对象
1.xml配置文件
创建一个xml配置文件,可以配置以下
(1) 自定义bean
(2) 导入外部资源
(3)第三方提供的bean 通过标签使用工厂方法实例化一个bean,也可以通过使用第三方命名空间
2.配置+注解
(1)@Component
(2)@Import
(3)@Bean 返回一个第三方Bean 以及与第三方命名空间标签下功能对应的注解@Enablexxx
还是需要创建一个xml文件,要告知Spring框架去对应包及其子包下去扫描使用了注解的类
<context:component-scan base-package="com.itheima"/>
3.全注解
创建一个核心配置类
使用@Configuration注解,@ComponentScan 注解,里面可以用@Bean返回一些Bean