【发布时间】:2020-09-13 19:08:22
【问题描述】:
我得到了这个 DTO:
@Introspected
data class SomeDTO(
val someLocalDateTime: LocalDateTime,
val someString: String
)
我想在这样的 Micronaut 控制器中使用它:
@Post
@Status(HttpStatus.CREATED)
fun somePostCall(
someDTO: SomeDTO,
authentication: Authentication
) {
this.someMethodCall(
someDTO.someString,
someDTO.someLocalDateTime,
authentication.name
)
}
我总是遇到这个错误:
未指定必填参数 [SomeDTO someDTO]
我已经尝试使用 @JsonFormat、@Format 和自定义 TypeConverter(字符串到 LocalDateTime)来注释 DTO 中的值,但它们都不起作用。
【问题讨论】: