Spring-boot基础注解

@Configuration   //(beans) 和@Bean 一般同时使用 作用在类上
@component    //作用在类上  把这个类加载到spring容器中
@Bean		// 一般作用在方法上  方法返回的对象 加载到spring容器中  方法名就是bean的名字
@Scope("prototype")  //和bean一起使用 说明对象是单例还是多例
@Value("${spring.rabbitmq.addresses}")   //注入yml中的
@ConfigurationProperties(prefix = "foreign.liuxihe")  //yml文件绑定到类

@Bean 的用法

@Bean是一个方法级别上的注解,主要用在@Configuration注解的类里,也可以用在@Component注解的类里。添加的bean的id为方法名

@Bean(name = "myFoo") 自定义bean name

4、@component (把普通pojo实例化到spring容器中,相当于配置文件中的
<bean id="" class=""/>

posted @ 2021-11-16 11:03  李广龙  阅读(34)  评论(0)    收藏  举报