package com.skua.aop.annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; /** * <pre> * 字段有效性校验,用来校验数据重复性 * </pre> * @author Li Yuanyuan * @version V0.1, 2024年3月6日 上午9:37:08 */ @Target(ElementType.FIELD) @Retention(RetentionPolicy.RUNTIME) public @interface FieldRepeatCheck { /** * <pre> * 参照字段 * </pre> * @return * @author Li Yuanyuan, 2024年3月6日 下午4:08:22 * @Description: TODO(这里描述这个方法的需求变更情况) */ String referField() default "id"; /** * <pre> * 消息提示 * </pre> * @return * @author Li Yuanyuan, 2024年3月6日 下午4:08:35 * @Description: TODO(这里描述这个方法的需求变更情况) */ String message() default ""; }