validator.java.vm 612 Bytes
package ${packageName}.validator;

import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Component;
import ${packageName}.domain.entity.${ClassName}Entity;
import ${packageName}.mapper.${ClassName}Mapper;

/**
 * ${functionName}Service接口
 *
 * @author ${author}
 * @date ${datetime}
 */
@Component
@RequiredArgsConstructor
public class ${ClassName}Validator {
    private final ${ClassName}Mapper baseMapper;

    /**
     * 保存前的数据校验
     */
    public void validEntityBeforeSave(${ClassName}Entity entity){
        //TODO 做一些数据校验,如唯一约束
    }
}