update - 调整 POJO 的注解,支持链式设值

This commit is contained in:
wangli 2023-09-08 13:43:11 +08:00
parent 67932a1a05
commit 8188cb5886
8 changed files with 16 additions and 24 deletions

View File

@ -4,6 +4,7 @@ import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import org.hibernate.validator.constraints.Length;
import javax.validation.constraints.NotBlank;
@ -16,9 +17,7 @@ import javax.validation.constraints.NotNull;
* @since 2023/9/6 15:13
*/
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)
public class ProductAddReq {
/**

View File

@ -4,6 +4,7 @@ import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import javax.validation.constraints.NotNull;
@ -14,9 +15,7 @@ import javax.validation.constraints.NotNull;
* @since 2023/9/6 15:48
*/
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)
public class ProductFeatureRelationSearchReq {
/**

View File

@ -4,6 +4,7 @@ import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import javax.validation.constraints.NotNull;
import java.util.ArrayList;
@ -16,9 +17,7 @@ import java.util.List;
* @since 2023/9/7 18:53
*/
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)
public class ProductFeatureRelationUpdateReq {
/**

View File

@ -4,6 +4,7 @@ import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
/**
* 产品与权限点的关联关系响应模型
@ -12,9 +13,7 @@ import lombok.NoArgsConstructor;
* @since 2023/9/6 15:44
*/
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)
public class ProductFeatureRelationVO {
/**

View File

@ -5,6 +5,7 @@ import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
/**
* 产品分页搜索
@ -13,9 +14,7 @@ import lombok.NoArgsConstructor;
* @since 2023/9/6 14:58
*/
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)
public class ProductSearchListReq{
/**

View File

@ -7,6 +7,7 @@ import lombok.Builder;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
/**
* 产品分页搜索
@ -16,9 +17,7 @@ import lombok.NoArgsConstructor;
*/
@EqualsAndHashCode(callSuper = true)
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)
public class ProductSearchPageReq extends PageRequest {
/**

View File

@ -4,6 +4,7 @@ import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import org.hibernate.validator.constraints.Length;
import javax.validation.constraints.NotBlank;
@ -16,9 +17,7 @@ import javax.validation.constraints.NotNull;
* @since 2023/9/6 15:13
*/
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)
public class ProductUpdateReq {
/**
* 产品 ID

View File

@ -4,6 +4,7 @@ import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import java.util.Date;
@ -14,9 +15,7 @@ import java.util.Date;
* @since 2023/9/6 14:51
*/
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)
public class ProductVO {
/**