在我的 Micronaut 控制器中,我有以下代码来解析 JSON 对象。当我使用@CompileStatic
注释时,它会抛出以下错误。
@Post("/save")
def save(@Body Object JSON) {
String bookid=JSON?.bookid
String name=JSON?.name
def b =bookService.save(bookid,name)
return HttpResponse.created(b)
}
错误
BookController.groovy: 58: [Static type checking] - No such property: bookid for class: java.lang.Object
有没有办法用编译静态注释来修复这个错误消息?
谢谢