繁体   English   中英

kotlin 数据 class 带注释,为什么 @DateTimeFormat 注释在没有目标的情况下工作

[英]kotlin data class with annotations, why @DateTimeFormat annotation works without targetting

data class UserSearchRequest(
        @field:NotNull
        val active: Boolean?,
        // no targeting work
        @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) 
        @field:NotNull
        val registeredDate: LocalDate,
)

为什么@DateTimeFormat注释在没有目标的情况下工作?

您注册了 kotlin 模块,它允许您将 jackson 注释应用于没有目标的构造函数参数,但它不适用于 java 验证,如 NotNull 注释

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM