如何使用自定义注解

如何使用自定义注解,第1张

如何使用自定义注解

如何开发一个自定义的注解:
    1.写一个@interface类
        @Target({ElementType.METHOD})
        @Retention(RetentionPolicy.RUNTIME)
        @documented
        public @interface DataMethodPermission {
            String value();
            boolean on() default true;
        }

        Target:注解用在哪
        参数:类型+名字
        有默认值是选填
        没有默认值是必填
    2.使用注解
    3. *** 作注解
        Class cls = Class.forName(className);
        cls.isAnnotationPresent(DataPermission.class);
        cls.getAnnotation(DataPermission.class);
        String tabName = dataPermission.value();
        cls.getMethods();
        cls.getMethod("methodName",arg.class);

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5563680.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-14
下一篇2022-12-14

发表评论

登录后才能评论

评论列表(0条)

    保存