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