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