任何注释问题都无法在Kotlin中运行?
@Column(unique=true, nullable = false)
@Size(min = 1, max = 50)
var name: String = "",
@Size(max = 100)
var description: String = ""
我可以使用空字符串保存到数据库中,并且唯一约束也不能通过注释工作。以前有人有类似的问题吗?请建议:)
答案 0 :(得分:1)
使用Kotlin时,需要在getter方法上应用约束验证器。这应该有效:
view
答案 1 :(得分:0)
我认为你的问题不在于Kotlin。
@Size and @Pattern annotation are not working in Spring MVC
您可能错过了依赖项中的org.hibernate:hibernate-validator包,但没有更多信息我无法确定。