这几天在做一个功能,其实很简单.就是调用几个外部的API,返回数据后进行组装然后成为新的接口.其中一个API是一个很奇葩的API,虽然是基于HTTP的,但既没有基于SOAP规范,也不是Restful风格的接口.还好使用它也没有复杂的场景.只是构造出URL,发送一个HTTP的get请求,然后给我返回一个XML结构的数据. 我使用了Spring MVC中的RestTemplate作为客户端,然后引入了Jackson-dataformat-xml作为xml映射为对象的工具库.由于集成外部API的事情已…