Activiti7 보고서 identityLinks 속성에서 json 예외를 변환할 수 없습니다.
3279 단어 Activiti7
Activiti7의 Process Definition 구현 클래스에 identity Links 속성이 있습니다. 특별한 처리를 하지 않으면 얻을 수 없습니다. 배치 대상을 조회하고 json 형식이 앞부분으로 되돌아갈 때, json을 변환할 때 속성을 json으로 변환할 수 없습니다.
솔루션:
// fastjson jackson json
// identityLinks
@Bean
public HttpMessageConverters fastJsonHttpMessageConverters() {
FastJsonHttpMessageConverter fjc = new FastJsonHttpMessageConverter();
FastJsonConfig config = new FastJsonConfig();
config.setSerializerFeatures(SerializerFeature.PrettyFormat);
SimplePropertyPreFilter filter = new SimplePropertyPreFilter();
filter.getExcludes().add("identityLinks");
config.setSerializeFilters(filter);
fjc.setFastJsonConfig(config);
HttpMessageConverter<?> converter = fjc;
return new HttpMessageConverters(converter);
}