前言
最近review别人代码的时候,看到了一些@Autowired
不一样的用法,觉得有些意思,特定花时间研究了一下,收获了不少东西,现在分享给大家。
也许@Autowired
比你想象中更强大。
1. @Autowired的默认装配
我们都知道在spring中@Autowired注解,是用来自动装配对象的。通常,我们在项目中是这样用的:
package com.sue.cache.service;
import org.springframework.stereotype.Service;
@Service
public class TestService1 {
public void test1() {
}
}
package com.sue.cache.service;