RestTemplate的URL請(qǐng)求示例
簡(jiǎn)單的RestTemplate示例
暫時(shí)理解URL請(qǐng)求示例
(一切的開始是先啟動(dòng)一個(gè)web的服務(wù),并且url有效,數(shù)據(jù)庫(kù)里當(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 //無(wú)參構(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本身沒(méi)有提供RestTemplate,我們可以通過(guò)RestTemplateBuilder 的方式@bean一個(gè)。(簡(jiǎn)單的)

(扣來(lái)的圖)簡(jiǎn)單的演示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)文章
IDEA在一個(gè)項(xiàng)目空間下管理多個(gè)項(xiàng)目的操作方法
這篇文章主要介紹了IDEA如何在一個(gè)項(xiàng)目空間下管理多個(gè)項(xiàng)目,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-04-04
詳解Spring boot+CXF開發(fā)WebService Demo
這篇文章主要介紹了詳解Spring boot+CXF開發(fā)WebService Demo,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2017-05-05
Java中volatile關(guān)鍵字的作用是什么舉例詳解
這篇文章主要介紹了Java中volatile關(guān)鍵字的作用是什么的相關(guān)資料,volatile關(guān)鍵字在Java中用于修飾變量,提供可見(jiàn)性和禁止指令重排的特性,但不保證原子性,它通過(guò)內(nèi)存屏障實(shí)現(xiàn)這些特性,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下2025-04-04
快速解決idea打開某個(gè)項(xiàng)目卡住的問(wèn)題
這篇文章主要介紹了解決idea打開某個(gè)項(xiàng)目卡住的問(wèn)題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-08-08
springboot+thymeleaf+mybatis實(shí)現(xiàn)甘特圖的詳細(xì)過(guò)程
這篇文章主要介紹了springboot+thymeleaf+mybatis實(shí)現(xiàn)甘特圖的詳細(xì)過(guò)程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-07-07
Java concurrency之AtomicLongArray原子類_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理
這篇文章主要介紹了Java concurrency之AtomicLongArray原子類的相關(guān)知識(shí),感興趣的朋友參考下吧2017-06-06
java對(duì)象轉(zhuǎn)成byte數(shù)組的3種方法
這篇文章主要為大家詳細(xì)介紹了java對(duì)象轉(zhuǎn)成byte數(shù)組的3種方法,具有一定的參考價(jià)值,感興趣的朋友可以參考一下2018-06-06
SpringBoot監(jiān)控模塊Actuator的用法詳解
Spring?Boot?Actuator?是?Spring?Boot?自帶的一個(gè)功能模塊,提供了一組已經(jīng)開箱即用的生產(chǎn)環(huán)境下常用的特性和服務(wù),比如應(yīng)用程序的健康檢查、信息暴露、度量收集、日志記錄等,本文將給大家詳細(xì)SpringBoot監(jiān)控模塊Actuator的用法2023-06-06

