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=""/>)

浙公网安备 33010602011771号