类上的自定义注解未执行

我现在写了一个自定义注解,放在类上的
自定义注解:
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
public @interface SysMenu {

/**
 * 操作页面(如:asdf)
 */
String value() default "";

}
放的类:
@Api(value = "asdf",tags = "asdf")
@RequestMapping("/asdf")
@RestController
@SysMenu(value ="asdf")
public class Controller{

@SysLog(value = "asdf")
@PostMapping("/asdf")
@ApiOperation(value = "asdf")
public String asdf(){}

现在我想实现 只要我调用这个类里的任意方法,都要调用这个类注解。
注意:方法上也有个自定义注解 ,现在问题是 我本地执行某个方法时,只执行了方法上的注解,而没执行类上的注解,请问怎么了让类上的自定义注解执行啊