1、Spring4.x推荐的配置方式,也是SpringBoot推荐的,可完全代替xml配置;
2、通过@Configuration和@Bean来实现的;
@Configuration:声明当前的类是一个配置类,相当于一个xml配置文件;
@Bean: 注解在方法上,声明当前方法的返回值是一个Bean;
3、使用原则: 全局配置时使用Java配置(数据库相关配置,MVC相关配置),业务Bean配置使用注解。
4、元数据: 解释数据的数据。注解和xml都是一种元数据,即配置。