強烈推薦一個大神的人工智能的教程:http://www.captainbed.net/zhanghan
【前言】
最近在對接一個第三方系統,需要接收第三方系統的回調,而且格式為XML形式,之前自己一般接收的參數是Json形式,于是乎做個實驗驗證一下使用SpringMvc接收xml參數請求;
【實戰】
一、Pom中引入相應的Jar包
com.fasterxml.jackson.dataformat jackson-dataformat-xml 2.9.7
二、重要代碼展示
package com.zhanghan.zhboot.controller.request;import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty;import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement;import lombok.Data;@JacksonXmlRootElement(localName = "school")@Datapublic class XmlRequest { @JacksonXmlProperty(localName = "id") private Integer id; @JacksonXmlProperty(localName = "name") private String name; @JacksonXmlProperty(localName = "shortname") private String shortName;}
三、效果圖

四、項目地址及代碼版本(注:項目中使用了Lombok,項目接入Lombok,參考:使用Lombok簡化你的代碼)
1、地址:https://github.com/dangnianchuntian/springboot
2、代碼版本:1.0.0-Release
【小結】
不斷的去實踐;
分享交流與大家一起進步。