照例附上專案github鏈結
本專案實現的是將乙個簡單的天氣預報系統一步一步改造成乙個springcloud微服務系統的過程,第一節將介紹普通天氣預報系統的簡單實現。
資料**1:深圳
資料**2:
資料**3:
根據返回的資料格式在vo包下面建立pojo。
建立weatherdataservice在其中提供如下介面:
1)根據城市id獲取城市天氣資料的介面。
@override
public weatherresponse getdatabycityid(string cityid)
2)根據城市名稱獲取天氣資料的介面。
@override
public weatherresponse getdatabycityname(string cityname)
其中dogetweather方法為抽離出來的請求天氣資料的方法。
private weatherresponse dogetweahter(string uri)
try catch (ioexception e)
return resp;
}
在controller中分別提供根據城市id與名稱獲取天氣資料的介面。
@restcontroller
public class weathercontroller
public weatherresponse getweatherbycityname(@pathvariable("cityname") string cityname)
}
建立rest的配置類。
從0開始構建SpringCloud微服務 1
照例附上專案github鏈結 本專案實現的是將乙個簡單的天氣預報系統一步一步改造成乙個springcloud微服務系統的過程,第一節將介紹普通天氣預報系統的簡單實現。資料 1 深圳 資料 2 資料 3 根據返回的資料格式在vo包下面建立pojo。建立weatherdataservice在其中提供如下...
從0開始構建SpringCloud微服務 1
照例附上專案github鏈結 本專案實現的是將乙個簡單的天氣預報系統一步一步改造成乙個springcloud微服務系統的過程,第一節將介紹普通天氣預報系統的簡單實現。資料 1 深圳 資料 2 資料 3 根據返回的資料格式在vo包下面建立pojo。建立weatherdataservice在其中提供如下...
從0開始構建SpringCloud微服務 1
照例附上專案github鏈結 本專案實現的是將乙個簡單的天氣預報系統一步一步改造成乙個springcloud微服務系統的過程,第一節將介紹普通天氣預報系統的簡單實現。資料 1 深圳 資料 2 資料 3 根據返回的資料格式在vo包下面建立pojo。建立weatherdataservice在其中提供如下...