当前位置: 首页 > 网络应用技术

@Resource和@Autowire在Java中有什么区别?

时间:2023-03-06 11:22:36 网络应用技术

  当我们使用Java开发时,我们将使用汇编投注进行注入对象。

  这里最常用的是@Resource和@Autowire的两个注释。通常,许多人不在乎两者在工作中的使用。

  为了避免事故,最好事先学习。让我们谈谈两者之间的区别。

  默认情况下会组装自动注释,但其配置属性要求汇编对象允许null。当然,这些情况也可以配置为修改。

  资源注释,默认值是根据对象名称组装的。当找不到名称匹配时,该类型将用于匹配。

  如果Autowire注释还希望使用对象名称组装,则需要通过@qualifier注释进行配置。

  @Resource注释可以自动处理对象名称和对象类型的使用而无需配置。它只是确定是否获得对应于对象名称的相应豆。如果不是,请根据对象类型组装。

  在项目开发中,实际上,根据团队编码规则,仍然需要程序写作。许多使用这两个注释的人会建议使用@Resource注释。这可以用于参考。费用相对较大。

  记录您每天需要Baidu的问题,并始终相信美丽的事情即将发生。