RestTemplate的URL請(qǐng)求示例
簡單的RestTemplate示例
暫時(shí)理解URL請(qǐng)求示例
(一切的開始是先啟動(dòng)一個(gè)web的服務(wù),并且url有效,數(shù)據(jù)庫里當(dāng)然也要要相應(yīng)的數(shù)據(jù))
首先pom.xml的配置:
lombok輔助建立model類和log.info依賴@Slf4j輸出日志。
添加web:RestTemplate的依賴
Model類:
@Data包含getter和setter等的方法,
@Builder創(chuàng)建一個(gè)鏈?zhǔn)降臄?shù)據(jù)setter方式,
@NoArgsConstructor //無參構(gòu)造,
@AllArgsConstructor //全參數(shù)的構(gòu)造,
Serializable接口是啟用其序列化功能的接口,java提供的通用數(shù)據(jù)保存和讀取的接口。
main設(shè)置:
第一種方法把Banner禁掉,也就是像右邊圖片的顯示給禁掉;不啟動(dòng)Tomcat,所以不會(huì)出現(xiàn)端口沖突。
當(dāng)然可以不用修改只需要到application.properties指定另外一個(gè)server.port=8081(自選)就可以了。
由于springboot本身沒有提供RestTemplate,我們可以通過RestTemplateBuilder 的方式@bean一個(gè)。(簡單的)
(扣來的圖)簡單的演示url獲取數(shù)據(jù):
- 第一步==>構(gòu)造URI,我的id是1;
- 第二部==>查詢,對(duì)應(yīng)的有g(shù)etForObject和getForEntity,其他的post,put,delete等也有對(duì)應(yīng)的方法,用到的時(shí)候直接查就可以。
- 第三部==>輸出日志結(jié)果。
結(jié)果:截取部分。完畢。
求指正優(yōu)化,以上就是RestTemplate的URL請(qǐng)求示例的詳細(xì)內(nèi)容,更多關(guān)于RestTemplate URL請(qǐng)求的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
Java 實(shí)戰(zhàn)項(xiàng)目錘煉之網(wǎng)上圖書館管理系統(tǒng)的實(shí)現(xiàn)流程
讀萬卷書不如行萬里路,只學(xué)書上的理論是遠(yuǎn)遠(yuǎn)不夠的,只有在實(shí)戰(zhàn)中才能獲得能力的提升,本篇文章手把手帶你用Java+jsp+servlet+mysql+ajax實(shí)現(xiàn)一個(gè)網(wǎng)上圖書館管理系統(tǒng),大家可以在過程中查缺補(bǔ)漏,提升水平2021-11-11Java后端SSM框架圖片上傳功能實(shí)現(xiàn)方法解析
這篇文章主要介紹了Java后端SSM框架圖片上傳功能實(shí)現(xiàn)方法解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-06-06如何把第三方服務(wù)注冊(cè)到spring項(xiàng)目容器中
這篇文章主要為大家介紹了如何把第三方服務(wù)注冊(cè)到spring項(xiàng)目容器中,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-07-07Java內(nèi)存溢出實(shí)現(xiàn)原因及解決方案
這篇文章主要介紹了Java內(nèi)存溢出實(shí)現(xiàn)原因及解決方案,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-03-03詳解SpringBoot統(tǒng)一響應(yīng)體解決方案
這篇文章主要介紹了詳解SpringBoot統(tǒng)一響應(yīng)體解決方案,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07