这个项目是多模块项目,之前通过web json格式,多模块之前传输用的RestTemplate,但是对接其它系统时要用XML就添加了XML的依赖。
原来
原来ajaxResult.get(AjaxResult.CODE_TAG).equals(200)能返回true,
现在get(AjaxResult.CODE_TAG).equals(200)返回false。
现在
现在get(AjaxResult.CODE_TAG).equals(200)返回false。
现在get(AjaxResult.CODE_TAG).equals("200")返回true,很奇怪,必须得用字符串。
配置RestTemplate
@Configuration
public class AppConfig {
@Bean
public RestTemplate restTemplate() {
RestTemplate restTemplate = new RestTemplate();
// 确保添加了正确的HttpMessageConverter
List<HttpMessageConverter<?>> messageConverters = new ArrayList<>();
messageConverters.add