spring常用注解
1、@Autowired:默认按类型装配,如果我们想使用按名称装配,可以结合@Qualifier注解一起使用
2、@Resource:默认按名称装配,当找不到与名称匹配的bean才会按类型装配。
3、@Configuration:把一个类作为一个Ioc容器,它的某个方法头上如果注册了@Bean, 就会作为这个Spring容器中的Bean。
4、@Controller:用于标注控制层组件
5、@Service:用于标注业务层组件
6、@Component:泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注
7、@Primary:自动装配时当出现多个Bean可选时,@Primary的Bean将具有最高优先级,否则将报错:…required a single bean, but 2 were found:…