Asl*_*lak 5 hibernate-validator kotlin spring-validator spring-boot spring-kotlin
我在字符串引导中的验证方面遇到了困难。
我在 Kotlin 有以下课程:
class ListBlock(
@field:Size(max = 5)
val style: String,
@field:Valid
@field:Size(max = 10)
val items: List<@Size(max = 50) String>
)
Run Code Online (Sandbox Code Playgroud)
@field:Size(max = 5)
on style 通过尺寸 > 5 可以正常工作
@field:Size(max = 10)
列表中包含超过 10 个字符串时,on items 可以正常工作
如果列表中的字符串之一的大小超过 50 个字符,我不会收到任何错误。
您必须编译为 Java 1.8 或更高版本(以便字节码支持类型注释),并使用 Kotlin 1.3.70 或更高版本及其-Xemit-jvm-type-annotations
工作选项...
请参阅https://youtrack.jetbrains.com/issue/KT-13228
归档时间: |
|
查看次数: |
1590 次 |
最近记录: |