RestTemplate的URL請求示例
簡單的RestTemplate示例
暫時理解URL請求示例
(一切的開始是先啟動一個web的服務(wù),并且url有效,數(shù)據(jù)庫里當然也要要相應(yīng)的數(shù)據(jù))
首先pom.xml的配置:
lombok輔助建立model類和log.info依賴@Slf4j輸出日志。
添加web:RestTemplate的依賴

Model類:
@Data包含getter和setter等的方法,
@Builder創(chuàng)建一個鏈式的數(shù)據(jù)setter方式,
@NoArgsConstructor //無參構(gòu)造,
@AllArgsConstructor //全參數(shù)的構(gòu)造,
Serializable接口是啟用其序列化功能的接口,java提供的通用數(shù)據(jù)保存和讀取的接口。

main設(shè)置:
第一種方法把Banner禁掉,也就是像右邊圖片的顯示給禁掉;不啟動Tomcat,所以不會出現(xiàn)端口沖突。


當然可以不用修改只需要到application.properties指定另外一個server.port=8081(自選)就可以了。


由于springboot本身沒有提供RestTemplate,我們可以通過RestTemplateBuilder 的方式@bean一個。(簡單的)

(扣來的圖)簡單的演示url獲取數(shù)據(jù):
- 第一步==>構(gòu)造URI,我的id是1;
- 第二部==>查詢,對應(yīng)的有g(shù)etForObject和getForEntity,其他的post,put,delete等也有對應(yīng)的方法,用到的時候直接查就可以。
- 第三部==>輸出日志結(jié)果。

結(jié)果:截取部分。完畢。

求指正優(yōu)化,以上就是RestTemplate的URL請求示例的詳細內(nèi)容,更多關(guān)于RestTemplate URL請求的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
詳解Spring boot+CXF開發(fā)WebService Demo
這篇文章主要介紹了詳解Spring boot+CXF開發(fā)WebService Demo,非常具有實用價值,需要的朋友可以參考下2017-05-05
Java中volatile關(guān)鍵字的作用是什么舉例詳解
這篇文章主要介紹了Java中volatile關(guān)鍵字的作用是什么的相關(guān)資料,volatile關(guān)鍵字在Java中用于修飾變量,提供可見性和禁止指令重排的特性,但不保證原子性,它通過內(nèi)存屏障實現(xiàn)這些特性,文中通過代碼介紹的非常詳細,需要的朋友可以參考下2025-04-04
springboot+thymeleaf+mybatis實現(xiàn)甘特圖的詳細過程
這篇文章主要介紹了springboot+thymeleaf+mybatis實現(xiàn)甘特圖的詳細過程,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-07-07
解決IDEA使用springBoot創(chuàng)建項目,lombok標注實體類后編譯無報錯,但是運行時報錯問題
文章詳細描述了在使用lombok的@Data注解標注實體類時遇到編譯無誤但運行時報錯的問題,分析了可能的原因,并提供了解決步驟2025-01-01
Java concurrency之AtomicLongArray原子類_動力節(jié)點Java學院整理
這篇文章主要介紹了Java concurrency之AtomicLongArray原子類的相關(guān)知識,感興趣的朋友參考下吧2017-06-06
java對象轉(zhuǎn)成byte數(shù)組的3種方法
這篇文章主要為大家詳細介紹了java對象轉(zhuǎn)成byte數(shù)組的3種方法,具有一定的參考價值,感興趣的朋友可以參考一下2018-06-06
SpringBoot監(jiān)控模塊Actuator的用法詳解
Spring?Boot?Actuator?是?Spring?Boot?自帶的一個功能模塊,提供了一組已經(jīng)開箱即用的生產(chǎn)環(huán)境下常用的特性和服務(wù),比如應(yīng)用程序的健康檢查、信息暴露、度量收集、日志記錄等,本文將給大家詳細SpringBoot監(jiān)控模塊Actuator的用法2023-06-06

