我的 OpenApi 瘋了...我創建了 2 個簡單的休息 API
@RequestMapping("/inWithHibernate")
@PutMapping
public void inDbMobile() {
hibernateInsert.inDB();
}
@RequestMapping("/outWithHibernate")
@GetMapping
public MobileEntity outDbMobile(@RequestParam(name = "id")Long id) {
return hibernateInsert.fromDB(id);
}
據我了解,它應該顯示一種 Put 方法和一種 Get 方法...而不是顯示所有方法,您能解釋一下發生了什么嗎?
我的依賴
<dependency>
<groupId>org.springdoc</groupId>
<artifactId>springdoc-openapi-ui</artifactId>
<version>1.6.12</version>
</dependency>

uj5u.com熱心網友回復:
告訴 Spring 任何具有指定路徑的@RequestMappingHTTP 請求都應該映射到相應的方法。該路徑應指定為@PutMapping和@GetMapping注釋的引數,并且@RequestMapping應洗掉該注釋。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/534499.html
標籤:爪哇弹簧靴开放APIspringdoc-openapi-ui
