1.作用:
@Component————————泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。(Component——-成分; 组分; 零件)
@Resource————————(资源)
@Autowired———————–(自动绑定)
@Repository———————–于标注数据访问组件,即DAO组件(repository——-仓库; 贮藏室,容器。)
@Service—————————-用于标注业务层组件(我们通常定义的service层就用这个)
@Controller————————-用于标注控制层组件(如struts中的action)
这几个注解的作用相同:都是为实现所在类(即组件)的bean的转化,然后可以在容器中调用。然后从名字上的作用就是可以明确各个层次和层次的作用。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/16084.html