Spring中掃描自定義注解


Spring給我們很多方便,今天使用Spring提供的方法來掃描自定義業務注解。

舉例場景:

1.項目中使用注解來處理方法的調用權限。

2.項目啟動之后,掃描所有業務注解。

3.處理業務注解。

 

Spring中掃描:

1.類中包含@Component注解。

2.類中包含業務注解@BusinessAnnotation注解。

3.獲取到Spring上下文ApplicationContext,通過ApplicationContext的getBeansWithAnnotation方法獲取注解的Bean信息。

會得到一個Map<String, Object>的map結果,String是Bean名稱,Object是Bean對象。

 

獲取到自定義業務Bean之后,處理對應的業務邏輯。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM