JAX-RS客户端WebClient的使用教程
生活随笔
收集整理的這篇文章主要介紹了
JAX-RS客户端WebClient的使用教程
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
JAX-RS客戶端程序的編寫–>
有兩種方法:
① 使用http client工具,前提是需要自己對HTTP協議內容進行定制和解析.
② WebClient工具類的使用(CXF自帶),本篇文章就圍繞著該工具類的使用來展開對RS客戶端編程的講解。
使用RS WebClient需要在pom.xml文件中導入坐標
創建一個測試類:直接使用WebClient工具類中的
create方法建立與調用服務器資源路徑的連接。
type發送給服務器的數據格式 –>對應@Consumes
accept接收服務器傳遞的數據格式 –>對應@Produces
accept和type方法是與@Produces和@Consumes兩個注解一一對應的。
getCollection(User.class)表示查詢所有的User用戶信息,如果單獨查詢某個用戶用get(User.class);
完整代碼:
用post方法進行添加操作:
//添加用戶 User user = new User(); WebClient.create("http://localhost:9997/userService/user").type(MediaType.APPLICATION_JSON).post(user);查詢用get;
修改用put;
添加用post;
刪除用delete.
總結
以上是生活随笔為你收集整理的JAX-RS客户端WebClient的使用教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何使用java程序操作ActiveMQ
- 下一篇: Spring整合ActiveMQ完成消息