2、@Configuration
(1)、来源:是spring的注解;从spring3.0开始
(2)、作用:用于声明一个类为配置类;
(3)、使用:@Configuration常常搭配@Bean、@Scope一起使用;
需要注意的是,@Configuration定义的配置类不可以是final类、匿名类,且嵌套的configuration必须是静态类。
(4)例子: MybatisPlus分页查询配置类
@Configuration //@Configuration:声明一个类为配置类
public class MybatisPlusConfig {
@Bean
public PaginationInterceptor paginationInterceptor(){
return new PaginationInterceptor();
}
}