@Componet和@Bean都是注册一个Bean,@Bean需写在配置类中。当需要装配第三方库中的bean时,无法使用@Componet注解,可以使用@Bean来注册。
@Order(0)标记组件加载顺序,值越小优先级越高
@Conditional按条件加载被注解的类:@ConditionalOnBean(类名.class)应用中存在括号内的类时被注解的类生效
@ConditionalOnProperty(prefix="",name="")配置文件中有指定配置时被注解的类有效
@Componet和@Bean都是注册一个Bean,@Bean需写在配置类中。当需要装配第三方库中的bean时,无法使用@Componet注解,可以使用@Bean来注册。
@Order(0)标记组件加载顺序,值越小优先级越高
@Conditional按条件加载被注解的类:@ConditionalOnBean(类名.class)应用中存在括号内的类时被注解的类生效
@ConditionalOnProperty(prefix="",name="")配置文件中有指定配置时被注解的类有效