spring自定义注解

来源:互联网 发布:从数组中删除指定元素 编辑:程序博客网 时间:2024/05/22 15:12

定义注解类,这每个抽象方法,都是注解的参数

import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;@Retention(RetentionPolicy.RUNTIME)@Target({ java.lang.annotation.ElementType.FIELD })public @interface ExcelVOAttribute {    public abstract String name();    /**      * 配置列的名称,对应A,B,C,D....      */    public abstract String column() default "";    /**      * 提示信息      */    public abstract String prompt() default "";    /**      * 设置只能选择不能输入的列内容.      */    public abstract String[]combo() default {};    /**      * 是否导出数据,应对需求:有时我们需要导出一份模板,这是标题需要但内容需要用户手工填写.      */    public abstract boolean isExport() default true;}

该注解的使用

@ExcelVOAttribute(name = "公司")
    private String company;

0 0
原创粉丝点击