@Autowired的这些新姿势,你学会了?     

前言

最近review别人代码的时候,看到了一些@Autowired不一样的用法,觉得有些意思,特定花时间研究了一下,收获了不少东西,现在分享给大家。

也许@Autowired比你想象中更强大。

1. @Autowired的默认装配

我们都知道在spring中@Autowired注解,是用来自动装配对象的。通常,我们在项目中是这样用的:

  1. package com.sue.cache.service;
  2. import org.springframework.stereotype.Service;
  3. @Service
  4. public class TestService1 {
  5. public void test1() {
  6. }
  7. }
  8. package com.sue.cache.service;

扫描下方二维码,加入Java方向技术交流讨论群。暗号:加群