翻譯|使用教程|編輯:董玉霞|2022-07-18 14:37:50.933|閱讀 134 次
概述:除了常見的Web 服務支持之外,IntelliJ IDEA 還提供以下工具來開發 RESTful Web 服務。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
除了常見的Web 服務支持之外,IntelliJ IDEA 還提供以下工具來開發 RESTful Web 服務:
java開發工具IntelliJ IDEA 支持代碼檢查并在以下情況下建議快速修復:
問題 | 默認快速修復 |
方法注解與方法返回類型不一致:@GET注解的方法返回 void 值。 | 更改為字符串。 |
資源方法錯誤。 | 刪除@Path注釋。 |
參數類型不正確。 | 驗證帶有@QueryParam或@PathParam注釋注釋的參數。 |
@DefaultValue問題。 |
@GET
public String get(@DefaultValue("33.5") @QueryParam("str") int str){
return "Hello";
} DefaultValue用“無法轉換為 int”的描述標記為紅色。 |
休息@Path和@PathParam | 注釋檢查。 |
休息參考解決問題。 | 注釋中的引用@PathParam被解析為注釋中的@Path模板 |
此方法應該只有一個 HTTP 方法指示符。 |
例子: @GET @POST public String get(){ return "Hello"; } @POST標記為紅色。 |
專用HTTP 客戶端為處理 HTTP 請求提供了以下工具:
Java代碼的變化 | 在編輯器中更改 HTTP 請求 |
@Path注釋已更新。 | Request-URI當您調用代碼完成時,建議列表的內容會發生變化Ctrl+Space。 |
@Produces注釋已更新。 | Accept當您調用代碼完成時,標題字段建議列表的內容會發生變化Ctrl+Space。 |
本次的IDEA教程就介紹到這里了,下篇教程我們介紹網絡應用的相關內容?。
重要通知:接廠商相關通知,JetBrains 將于 2022 年 10 月 1 日起全面上調 IDE、. NET 工具 和 All Products Pack 訂閱產品價格。
想要了解IntelliJ IDEA價格的朋友,歡迎咨詢
IntelliJ IDEA技術交流群:786598704 歡迎進群一起討論
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn