注释类型 Param


  • @Target(METHOD)
    @Retention(RUNTIME)
    public @interface Param
    TODO:
    作者:
    王剑洪 on 2019/10/13 1:08
    • 可选元素概要

      可选元素 
      修饰符和类型 可选元素 说明
      java.lang.Class<? extends IHabitValidate> dataType
      参数类型,并且验证
      java.lang.String defaultValue
      参数默认值
      java.lang.String des
      参数说明
      java.lang.String dict  
      int length  
      java.lang.String name
      参数名
      boolean required
      是否必传参数
    • 元素详细资料

      • name

        java.lang.String name
        参数名
        返回:
        String
        默认值:
        ""
      • dataType

        java.lang.Class<? extends IHabitValidate> dataType
        参数类型,并且验证
        返回:
        Class
        默认值:
        com.up.habit.app.controller.validator.type.StringValidate.class
      • des

        java.lang.String des
        参数说明
        返回:
        String
        默认值:
        ""
      • defaultValue

        java.lang.String defaultValue
        参数默认值
        返回:
        String
        默认值:
        ""
      • required

        boolean required
        是否必传参数
        返回:
        boolean
        默认值:
        true
      • dict

        java.lang.String dict
        默认值:
        ""
      • length

        int length
        默认值:
        -1