zoukankan      html  css  js  c++  java
  • 关于@Autowired和@Resource注解区别

    区分一下@Autowired和@Resource两个注解的区别:

    1、@Autowired默认按照byType方式进行bean匹配,@Resource默认按照byName方式进行bean匹配

    2、@Autowired是Spring的注解,@Resource是J2EE的注解,这个看一下导入注解的时候这两个注解的包名就一清二楚了

    Spring属于第三方的,J2EE是Java自己的东西,因此,建议使用@Resource注解,以减少代码和Spring之间的耦合。

    @Service("StudentService")注解在我看来就是标记一下实现类,然后等使用@Resource注解的时候,自动注入到StudentService接口中。

    下一篇写Spring的两大核心Ioc和Aop

  • 相关阅读:
    Java_static
    Java_字符串操作
    Java_==
    Java_字符串
    Java_Random
    Java_Scanner
    杨辉三角
    颜色分类
    字符串倒序
    jQuery的基本事件
  • 原文地址:https://www.cnblogs.com/StudyZhh/p/9940470.html
Copyright © 2011-2022 走看看