网站建站建设费用,营销网站制作教程,什么网站流量多,网页制作工具可以发布网页吗一、Service用于标注业务层组件、
二、Repository用于标注数据访问组件#xff0c;即DAO组件。
三、Component泛指组件#xff0c;当组件不好归类的时候#xff0c;我们可以使用这个注解进行标注。#xff08;pojo#xff09;
四、Scope用于指定scope作用域的#xff…一、Service用于标注业务层组件、
二、Repository用于标注数据访问组件即DAO组件。
三、Component泛指组件当组件不好归类的时候我们可以使用这个注解进行标注。pojo
四、Scope用于指定scope作用域的用在类上
五、 Autowired 默认按类型装配如果我们想使用按名称装配可以结合Qualifier注解一起使用。如下 Autowired Qualifier(personDaoBean) 存在多个实例配合使用 Resource默认按名称装配当找不到与名称匹配的bean才会按类型装配。
Resource的装配顺序 (1)、Resource后面没有任何内容默认通过name属性去匹配bean找不到再按type去匹配 (2)、指定了name或者type则根据指定的类型去匹配bean (3)、指定了name和type则根据指定的name和type去匹配bean任何一个不匹配都将报错
Autowired和Resource两个注解的区别 a.Resource默认是按照名称来装配注入的只有当找不到与名称匹配的bean才会按照类型来装配注入 b.Autowired默认是按照类型装配注入的如果想按照名称来转配注入则需要结合Qualifier一起使用 c.Resource注解是由JDK提供而Autowired是由Spring提供 Resource的方式 d. Resource和Autowired都可以书写标注在字段或者该字段的setter方法之上