实体类增加链式功能
This commit is contained in:
parent
786a361254
commit
3b55cde262
@ -3,6 +3,7 @@ package com.example.demo.common.domain;
|
||||
import com.mybatisflex.annotation.Column;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.*;
|
||||
import lombok.experimental.Accessors;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
import java.io.Serial;
|
||||
@ -20,6 +21,7 @@ import java.util.Date;
|
||||
@Getter
|
||||
@Setter
|
||||
@SuperBuilder
|
||||
@Accessors(chain=true)
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class BaseDTO implements Serializable {
|
||||
|
@ -6,6 +6,7 @@ import com.mybatisflex.annotation.KeyType;
|
||||
import com.mybatisflex.core.keygen.KeyGenerators;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.*;
|
||||
import lombok.experimental.Accessors;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
@ -26,6 +27,7 @@ import java.util.Date;
|
||||
@Getter
|
||||
@Setter
|
||||
@SuperBuilder
|
||||
@Accessors(chain=true)
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class BaseEntity implements Serializable {
|
||||
|
@ -3,6 +3,7 @@ package com.example.demo.common.domain;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.*;
|
||||
import cn.zhxu.bs.bean.DbField;
|
||||
import lombok.experimental.Accessors;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
import java.io.Serial;
|
||||
@ -20,6 +21,7 @@ import java.util.Date;
|
||||
@Getter
|
||||
@Setter
|
||||
@SuperBuilder
|
||||
@Accessors(chain=true)
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class BaseQueryDTO implements Serializable {
|
||||
|
@ -4,6 +4,7 @@ import com.mybatisflex.annotation.Column;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.*;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import lombok.experimental.Accessors;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
import java.io.Serial;
|
||||
@ -21,6 +22,7 @@ import java.util.Date;
|
||||
@Getter
|
||||
@Setter
|
||||
@SuperBuilder
|
||||
@Accessors(chain=true)
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class BaseVO implements Serializable {
|
||||
|
@ -4,6 +4,7 @@ import com.example.demo.common.domain.BaseEntity;
|
||||
import com.mybatisflex.annotation.Table;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.*;
|
||||
import lombok.experimental.Accessors;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
import java.io.Serial;
|
||||
@ -20,6 +21,7 @@ import java.util.Date;
|
||||
@Getter
|
||||
@Setter
|
||||
@SuperBuilder
|
||||
@Accessors(chain=true)
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
|
@ -4,6 +4,7 @@ import com.example.demo.common.domain.BaseEntity;
|
||||
import com.mybatisflex.annotation.Table;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.*;
|
||||
import lombok.experimental.Accessors;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
import java.io.Serial;
|
||||
@ -19,6 +20,7 @@ import java.io.Serial;
|
||||
@Getter
|
||||
@Setter
|
||||
@SuperBuilder
|
||||
@Accessors(chain=true)
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
|
@ -4,6 +4,7 @@ import com.example.demo.common.domain.BaseEntity;
|
||||
import com.mybatisflex.annotation.Table;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.*;
|
||||
import lombok.experimental.Accessors;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
import java.io.Serial;
|
||||
@ -19,6 +20,7 @@ import java.io.Serial;
|
||||
@Getter
|
||||
@Setter
|
||||
@SuperBuilder
|
||||
@Accessors(chain=true)
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
|
@ -8,6 +8,7 @@ import lombok.AllArgsConstructor;
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.Setter;
|
||||
import lombok.experimental.Accessors;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
import java.io.Serial;
|
||||
@ -24,6 +25,7 @@ import java.util.Date;
|
||||
@Getter
|
||||
@Setter
|
||||
@SuperBuilder
|
||||
@Accessors(chain=true)
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class FileRecordDTO extends BaseDTO implements Serializable {
|
||||
|
@ -4,6 +4,7 @@ import cn.zhxu.bs.bean.DbField;
|
||||
import com.example.demo.common.domain.BaseQueryDTO;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.*;
|
||||
import lombok.experimental.Accessors;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
import java.io.Serial;
|
||||
@ -19,6 +20,7 @@ import java.util.Date;
|
||||
@Getter
|
||||
@Setter
|
||||
@SuperBuilder
|
||||
@Accessors(chain=true)
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class FileRecordQueryDTO extends BaseQueryDTO {
|
||||
|
@ -6,6 +6,7 @@ import jakarta.validation.constraints.NotBlank;
|
||||
import jakarta.validation.constraints.NotNull;
|
||||
import jakarta.validation.constraints.Size;
|
||||
import lombok.*;
|
||||
import lombok.experimental.Accessors;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
import java.io.Serial;
|
||||
@ -22,6 +23,7 @@ import java.io.Serializable;
|
||||
@Getter
|
||||
@Setter
|
||||
@SuperBuilder
|
||||
@Accessors(chain=true)
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
|
@ -4,6 +4,7 @@ import com.example.demo.common.domain.BaseQueryDTO;
|
||||
import cn.zhxu.bs.bean.DbField;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.*;
|
||||
import lombok.experimental.Accessors;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
import java.io.Serial;
|
||||
@ -20,6 +21,7 @@ import java.io.Serializable;
|
||||
@Getter
|
||||
@Setter
|
||||
@SuperBuilder
|
||||
@Accessors(chain=true)
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
|
@ -5,6 +5,7 @@ import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import jakarta.validation.constraints.NotBlank;
|
||||
import jakarta.validation.constraints.Size;
|
||||
import lombok.*;
|
||||
import lombok.experimental.Accessors;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
import java.io.Serial;
|
||||
@ -21,6 +22,7 @@ import java.io.Serializable;
|
||||
@Getter
|
||||
@Setter
|
||||
@SuperBuilder
|
||||
@Accessors(chain=true)
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
|
@ -4,6 +4,7 @@ import com.example.demo.common.domain.BaseQueryDTO;
|
||||
import cn.zhxu.bs.bean.DbField;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.*;
|
||||
import lombok.experimental.Accessors;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
import java.io.Serial;
|
||||
@ -20,6 +21,7 @@ import java.io.Serializable;
|
||||
@Getter
|
||||
@Setter
|
||||
@SuperBuilder
|
||||
@Accessors(chain=true)
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
|
@ -5,6 +5,7 @@ import cn.zhxu.bs.bean.SearchBean;
|
||||
import com.fhs.core.trans.vo.TransPojo;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.*;
|
||||
import lombok.experimental.Accessors;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
@ -24,6 +25,7 @@ import java.util.Date;
|
||||
@Getter
|
||||
@Setter
|
||||
@SuperBuilder
|
||||
@Accessors(chain=true)
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
|
@ -5,6 +5,7 @@ import cn.zhxu.bs.bean.SearchBean;
|
||||
import com.fhs.core.trans.vo.TransPojo;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.*;
|
||||
import lombok.experimental.Accessors;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
import java.io.Serial;
|
||||
@ -21,6 +22,7 @@ import java.io.Serializable;
|
||||
@Getter
|
||||
@Setter
|
||||
@SuperBuilder
|
||||
@Accessors(chain=true)
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
|
@ -5,6 +5,7 @@ import cn.zhxu.bs.bean.SearchBean;
|
||||
import com.fhs.core.trans.vo.TransPojo;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.*;
|
||||
import lombok.experimental.Accessors;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
import java.io.Serial;
|
||||
@ -21,6 +22,7 @@ import java.io.Serializable;
|
||||
@Getter
|
||||
@Setter
|
||||
@SuperBuilder
|
||||
@Accessors(chain=true)
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
|
Loading…
x
Reference in New Issue
Block a user