package org.dromara.${module}.${submodule}.domain.bo; import io.github.linpeilie.annotations.AutoMapper; import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.NotNull; import lombok.Data; import lombok.EqualsAndHashCode; import org.dromara.${module}.${submodule}.domain.${ClassName}; import org.dromara.common.core.validate.AddGroup; import org.dromara.common.core.validate.EditGroup; import org.dromara.common.mybatis.core.domain.${parentEntity}; /** * ${tableComment}业务对象 ${tableName} * * @author ${author} * @date ${date} */ @Data @EqualsAndHashCode(callSuper = true) @AutoMapper(target = ${ClassName}.class, reverseConvertGenerate = false) public class ${ClassName}Bo extends ${parentEntity} { /** * ${pkComment} */ @NotNull(message = "${pkComment}不能为空", groups = { EditGroup.class }) private Long ${pkField}; ${fields} }