今天突然发现有时候我在用@Component,有时候又突然用@configuration.所以我就查了一下这两者之间的区别:
直白的说Component包含了Configuration的所用注解:
Configuration和Component都是注解在类上的,
Configuration类中的方法成员变量是@Value注解,方法上的注解是@Bean
Component类中的方法和成员变量没有任何限制
今天突然发现有时候我在用@Component,有时候又突然用@configuration.所以我就查了一下这两者之间的区别:
直白的说Component包含了Configuration的所用注解:
Configuration和Component都是注解在类上的,
Configuration类中的方法成员变量是@Value注解,方法上的注解是@Bean
Component类中的方法和成员变量没有任何限制