package com.dy.common.aop; import java.lang.annotation.*; @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.METHOD) @Inherited public @interface SsoPowerAop { String value() default "" ; //优先级1(最高),如果其有值,则不在判断以下变量取值 String power() default "" ; //优先级2,拥有全部权限才可 , 如果其有值,则不在判断以下变量取值 String[] ifAllPower() default{""} ; //优先级3 , 如果有一个权限即可 , 如果其有值,则不在判断以下变量取值 String[] ifAnyPower() default{""} ; }