要实现Spring Boot启动时扫描自定义注解并将其保存到Map中,您可以遵循以下步骤:
创建自定义注解,并在需要扫描的类或方法上使用该注解。
创建一个实现了Spring Boot的ApplicationContextInitializer接口的类,并实现其initialize方法。
在initialize方法中,通过ApplicationContext获取所有BeanDefinition,并遍历所有BeanDefinition。
对于每个BeanDefinition,使用反射获取其类或方法上的所有注解,并判断是否有你定义的自定义注解。
如果存在自定义