1、添加JAR
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.46</version>
</dependency>
2、在启动中注入bean即可
@SpringBootApplication // springboot的注入
public class SAApplication {
private static final Logger logger = LoggerFactory.getLogger(SAApplication.class);
public static void main(String[] args) {
// TODO Auto-generated method stub
SpringApplication.run(SAApplication.class, args);
logger.info("启动Sping Boot成功");
}
@Bean
public HttpMessageConverters fastJsonHttpMessageConverters() {
// 初始化转换器
FastJsonHttpMessageConverter fastConvert = new FastJsonHttpMessageConverter();
// 初始化一个转换器配置
FastJsonConfig fastJsonConfig = new FastJsonConfig();
//定义JSON格式
fastJsonConfig.setSerializerFeatures(SerializerFeature.PrettyFormat, SerializerFeature.WriteDateUseDateFormat);
// 将配置设置给转换器并添加到HttpMessageConverter转换器列表中
fastConvert.setFastJsonConfig(fastJsonConfig);
return new HttpMessageConverters(fastConvert);
}
}