idea springboot學習(第二天)

2021-08-19 15:59:42 字數 872 閱讀 9348

第二天計畫springboot語法學習!

註解:

第乙個:@restcontroller

這個註解是spring4之後新加入的註解,原來返回json需要@responsebody和@controller配合

@restcontroller

public classhellocontroller

}

執行返回結果是:hello,this is a spring demo
這個效果同下面的效果一致!

@controller

@responsebody

public classhellocontroller 

}

第二個:@controller 處理http請求
@controller

//@responsebody

public class hellocontroller

(2)僅作用在類的級別上

public class hellocontroller

事實證明僅僅作用在方法上和僅僅作用在類上,效果是一樣的

(3)同時作用在類級別和處理器方法上

public class hellocontroller

public  string hello()

這樣的話,請求的url=localhsot:8080/sayhello/hello   和  url=localhsot:8080/sayhello/hi

IDEA springboot專案熱部署

新增devtools依賴 org.springframework.boot spring boot devtools true true eclipse預設自動編譯,而idea預設手動編譯,因此idea需要修改兩個引數以達到任意時間自動編譯的目的。1 file setting 搜尋compiler ...

idea springboot 微服務批量啟動

在使用idea開發微服務的時候,微服務比較多,啟動起來比較麻煩,下面介紹一下使用批量啟動微服務的方法。rundashboard 在這個標籤下增加 configurationtypes set option 修改後重啟 編輯當前專案根目錄下的 idea workspace.xml 檔案 檔案中找不到 ...

IDEA SpringBoot專案設定熱部署

熱部署,就是在應用正在執行的時候公升級軟體,卻不要重啟應用 根據上面的提示,我們已經完成了spring boot專案的建立和執行,但是有乙個問題就是,每次修改 之後都需要重新啟動除錯,才能生效,比較麻煩,那有沒有一種簡單的方式呢?答案是有的,那就是接下來要說的熱部署。熱部署的配置如下 第一步 設定i...