優點:
1、節省配置,減少配置文件大小
2、編譯時即可查看正確與否,提高效率
缺點:
1、增加了程序的耦合性,因為注解保存在class文件中,而且比較分散
2、若要對配置進行修改需要重新編譯
@autowired 注解時,@Qualifier,在使用Spring框架中@Autowired標簽時默認情況下使用 @Autowired 注釋進行自動注入時,Spring 容器中匹配的候選 Bean 數目必須有且僅有一個。
當類有繼承接口問題時,盡量采用xml方式,當更改實現類時,可以方便修改xml實現擴展功能,而無非修改代碼