FieldRepeatCheck.java 887 字节
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 "";
}