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之后,处理对应的业务逻辑。

 

相关文章:

  • 2022-01-01
  • 2021-04-22
  • 2021-06-26
  • 2021-10-06
  • 2021-12-19
猜你喜欢
  • 2021-09-15
  • 2022-12-23
  • 2021-11-01
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-12
相关资源
相似解决方案