ソースを参照

增加path验证说明

zhou-hao 4 年 前
コミット
1546d7c9de

+ 4 - 0
hsweb-commons/hsweb-commons-api/pom.xml

@@ -33,6 +33,10 @@
             <groupId>io.swagger.core.v3</groupId>
             <artifactId>swagger-annotations</artifactId>
         </dependency>
+        <dependency>
+            <groupId>org.hibernate.validator</groupId>
+            <artifactId>hibernate-validator</artifactId>
+        </dependency>
 
     </dependencies>
 

+ 2 - 0
hsweb-commons/hsweb-commons-api/src/main/java/org/hswebframework/web/api/crud/entity/GenericTreeSortSupportEntity.java

@@ -22,6 +22,7 @@ package org.hswebframework.web.api.crud.entity;
 import io.swagger.v3.oas.annotations.media.Schema;
 import lombok.Getter;
 import lombok.Setter;
+import org.hibernate.validator.constraints.Length;
 import org.hswebframework.ezorm.rdb.mapping.annotation.Comment;
 
 import javax.persistence.Column;
@@ -48,6 +49,7 @@ public abstract class GenericTreeSortSupportEntity<PK> extends GenericEntity<PK>
     @Column(name = "path", length = 128)
     @Comment("树路径")
     @Schema(description = "树结构路径")
+    @Length(max = 128, message = "目录层级太深")
     private String path;
 
     /**