perf: json不返回null

dev
huangfeng 1 year ago
parent a161f0f953
commit 0d4c4c0075

@ -1,5 +1,6 @@
package com.xydl.cac.entity; package com.xydl.cac.entity;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
@ -15,6 +16,7 @@ import java.math.BigDecimal;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
@JsonInclude(JsonInclude.Include.NON_NULL)
@Data @Data
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor

@ -1,5 +1,6 @@
package com.xydl.cac.entity; package com.xydl.cac.entity;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
@ -11,6 +12,7 @@ import javax.persistence.*;
import java.util.LinkedHashMap; import java.util.LinkedHashMap;
import java.util.List; import java.util.List;
@JsonInclude(JsonInclude.Include.NON_NULL)
@Data @Data
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor

@ -1,5 +1,6 @@
package com.xydl.cac.entity; package com.xydl.cac.entity;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
@ -11,6 +12,7 @@ import javax.persistence.*;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
@JsonInclude(JsonInclude.Include.NON_NULL)
@Data @Data
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor

@ -1,5 +1,6 @@
package com.xydl.cac.entity; package com.xydl.cac.entity;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
@ -9,6 +10,7 @@ import lombok.NoArgsConstructor;
import javax.persistence.*; import javax.persistence.*;
@JsonInclude(JsonInclude.Include.NON_NULL)
@Data @Data
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor

@ -1,5 +1,6 @@
package com.xydl.cac.entity; package com.xydl.cac.entity;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
@ -16,6 +17,7 @@ import java.math.BigDecimal;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
@JsonInclude(JsonInclude.Include.NON_NULL)
@Data @Data
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor

@ -1,5 +1,6 @@
package com.xydl.cac.entity; package com.xydl.cac.entity;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
@ -12,6 +13,7 @@ import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size; import javax.validation.constraints.Size;
import java.math.BigDecimal; import java.math.BigDecimal;
@JsonInclude(JsonInclude.Include.NON_NULL)
@Data @Data
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor

@ -1,5 +1,6 @@
package com.xydl.cac.entity; package com.xydl.cac.entity;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
@ -13,6 +14,7 @@ import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size; import javax.validation.constraints.Size;
import java.util.Date; import java.util.Date;
@JsonInclude(JsonInclude.Include.NON_NULL)
@Data @Data
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor

@ -1,5 +1,6 @@
package com.xydl.cac.entity; package com.xydl.cac.entity;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Builder; import lombok.Builder;
@ -10,6 +11,7 @@ import javax.persistence.*;
import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size; import javax.validation.constraints.Size;
@JsonInclude(JsonInclude.Include.NON_NULL)
@Data @Data
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor

@ -1,5 +1,6 @@
package com.xydl.cac.entity; package com.xydl.cac.entity;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
@ -12,7 +13,7 @@ import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull; import javax.validation.constraints.NotNull;
import java.util.List; import java.util.List;
@JsonInclude(JsonInclude.Include.NON_NULL)
@Data @Data
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor

@ -1,5 +1,6 @@
package com.xydl.cac.entity; package com.xydl.cac.entity;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
@ -8,12 +9,8 @@ import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
import javax.persistence.*; import javax.persistence.*;
import java.util.List;
/** @JsonInclude(JsonInclude.Include.NON_NULL)
* @author jignjing
* @date 2024-01-31
**/
@Data @Data
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor

@ -1,5 +1,6 @@
package com.xydl.cac.entity; package com.xydl.cac.entity;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
@ -11,7 +12,7 @@ import javax.persistence.*;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
@JsonInclude(JsonInclude.Include.NON_NULL)
@Data @Data
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor

@ -1,5 +1,6 @@
package com.xydl.cac.entity; package com.xydl.cac.entity;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
@ -8,13 +9,9 @@ import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
import javax.persistence.*; import javax.persistence.*;
import java.util.ArrayList;
import java.util.List; import java.util.List;
/** @JsonInclude(JsonInclude.Include.NON_NULL)
* @author jignjing
* @date 2024-01-31
**/
@Data @Data
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor

@ -1,5 +1,6 @@
package com.xydl.cac.entity; package com.xydl.cac.entity;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
@ -11,10 +12,7 @@ import javax.persistence.*;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
/** @JsonInclude(JsonInclude.Include.NON_NULL)
* @author jignjing
* @date 2024-01-31
**/
@Data @Data
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor

@ -1,5 +1,6 @@
package com.xydl.cac.entity; package com.xydl.cac.entity;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
@ -12,6 +13,7 @@ import javax.persistence.Entity;
import javax.persistence.Id; import javax.persistence.Id;
import javax.persistence.Table; import javax.persistence.Table;
@JsonInclude(JsonInclude.Include.NON_NULL)
@Data @Data
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor

@ -1,5 +1,6 @@
package com.xydl.cac.entity; package com.xydl.cac.entity;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
@ -10,6 +11,7 @@ import lombok.NoArgsConstructor;
import javax.persistence.*; import javax.persistence.*;
import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotBlank;
@JsonInclude(JsonInclude.Include.NON_NULL)
@Data @Data
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor

@ -1,5 +1,6 @@
package com.xydl.cac.entity; package com.xydl.cac.entity;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
@ -15,6 +16,7 @@ import java.math.BigDecimal;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
@JsonInclude(JsonInclude.Include.NON_NULL)
@Data @Data
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor

Loading…
Cancel
Save