问题:我正在编写一个rest控制器,该控制器在下面显示的RenameRequest参数中包含一个枚举。
ActionListener
问题是,在RenameRequest对象中,我像这样初始化公司枚举:
@PutMapping("/rename")
fun rename(@RequestBody @Valid renameRequest: RenameRequest) {
return imageService.rename(renameRequest.company,
renameRequest.name, renameRequest.newName)
}
这现在给我带来了麻烦。我已经想到了这两种选择,但我都不喜欢它们
我需要一些输入来解决这个问题。
答案 0 :(得分:0)
在您使用Kotlin时,使用@NotNull
注释对我来说似乎是违反直觉的,但随后您说您允许null
的{{1}}值,即{{1 }}。
以下内容如何?
company