- 使用@Autowired進行自動注入
- @Autowired默認按照類型進行注入
- -如果存在兩個相同Bean類型相同,則按照名稱注入
- @Autowired注入時可以針對成員變量或者set方法
- 通過@Autowired的required屬性,設置一定要找到匹配的Bean
- 使用@Qualifier指定注入Bean的名稱
- 使用Qualifier指定Bean名稱后,注解Bean必須指定相同名稱
- Spring提供對JSR-250中定義@Resource標准注解的支持
普通數據類型的屬性注入
@Value("")
引用數據類型的屬性注入
@Autowired
@Qualifier("")
@Resource(name="userDao")