package com.goafanti.common.utils; import com.goafanti.common.constant.ErrorConstants; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.FIELD) public @interface Param { String name() default ""; String message() default ErrorConstants.PARAM_EMPTY_ERROR; }