kotlin
如何配置Spring Boot
以使用它以这种方式创建REST API:
@RestController
class SampleController {
@RequestMapping("/test", method = [RequestMethod.POST])
fun test(@RequestBody body:JsonObject): JsonObject {
//work with body val (KLAXON object)
//return KLAXON object
}
}
@RequestBody body:JsonObject
- 是一个Klaxon对象,因此我们不希望对RequestBody使用标准Jackson2ObjectMapperBuilder
。为简单起见,我们也不想将它用于Response body。
帖子正文是某种动态数据,所以我想在lib中使用Low level API
,而不是Object binding API
。