[英]Springfox Swagger: Could not resolve pointer: /definitions/Instant
[英]Swagger resolver error - could not resolve pointer
我有一個 Spring controller 方法如下。
@PutMapping("/update")
public ResponseEntity<String> updateMethod(@RequestBody() ListDto listDto) {
...
}
輸入參數應該是ListDto
class 的實例。 ListDto class 如下。
@Data
@ApiModel(description = "update list dto")
public class ListDto extends ArrayList<ObjectDto> {
}
ObjectDto
class 如下。
@Data
@ApiModel(description = "update object dto")
public class ObjectDto {
@ApiModelProperty(example = "1")
private String id;
@ApiModelProperty(example = "new message")
private String message;
}
問題是,當嘗試使用 Swagger 中的方法時,我收到以下錯誤 - 似乎 ObjectDto class 的ObjectDto
定義沒有在運行時創建。
嘗試並重新安裝您的架構。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.