我是 Spring Boot 的新手,我很好奇我们是否可以通过一些注释来调用方法?
类有 @Component("somevalue") 注解,方法是否有类似的注解(或创建自定义注解)并调用它们(通过这个值 String?)。
我的意思是,如果这样的事情是可能的:
A班
@CustomAnnotation("m1")
public void method1(){
}
@CustomAnnotation("m2")
public void method2(){
}
B班
String identifier = "m2";
(magic here).call(A, identifier);
可以通过ReflectionUtils找到实现方法。 更多信息:https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/util/ReflectionUtils.html