swagger springMVC,配置
来源:互联网 发布:linux修改系统时间命令 编辑:程序博客网 时间:2024/06/06 07:20
在springMVC中使用swagger来生成在线API。 使用注解的方式配置swagger API,但是使用中发现自定义的 jackson 配置没有生效(自定义了myObjectMapper实现默认的objectMapper),估计是因为swagger使用的是默认的objectMapper。
在swaggerConfig.java中重写方法,设置messageConverter。
@Override public void configureMessageConverters(List<HttpMessageConverter<?>> converters) { List<MediaType> jsonSupportedMediaTypes = new ArrayList<MediaType>(); jsonSupportedMediaTypes.add(MediaType.APPLICATION_JSON); List<MediaType> textSupportedMediaTypes = new ArrayList<MediaType>(); textSupportedMediaTypes.add(MediaType.TEXT_PLAIN); textSupportedMediaTypes.add(MediaType.TEXT_HTML); MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter(); converter.setObjectMapper(new JhdObjectMapper()); converter.setSupportedMediaTypes(jsonSupportedMediaTypes); converters.add(converter); StringHttpMessageConverter strConverter = new StringHttpMessageConverter(); converter.setSupportedMediaTypes(textSupportedMediaTypes); converters.add(converter); super.configureMessageConverters(converters); }
0 0
- swagger springMVC,配置
- Swagger配置(SpringMVC、SpringBoot)
- springmvc 配置swagger
- springMVC+jetty+swagger 简单配置
- SpringMVC 中配置 Swagger 插件
- springmvc 配置swagger ui 生成接口文档
- swagger+springmvc
- swagger 配置
- SpringMVC整合Swagger框架
- springMVC整合swagger
- swagger+springmvc使用
- springmvc 集成 swagger
- SpringMVC与Swagger整合
- SpringMVC集成Swagger
- springMVC 使用 swagger
- SpringMVC整合Swagger
- springMVC集成swagger
- springmvc和swagger整合
- python画完图后运行闪退解决办法
- 学习,学的是人生态度
- Xcode快捷键
- Android之startActivityForResult(笔记)
- 浅谈C++中的虚函数
- swagger springMVC,配置
- 再谈python的变量作用域
- 第一次成果汇报(Testlink and mantis)
- 解决Android中No resource found that matches android:TextAppearance.Material.Widget.Button.Inverse问题
- sql 时间转换
- Basic Calculator
- BZOJ 1845 [Cqoi2005] 三角形面积并 计算几何扫描线
- Chart: 计算X轴标签个数
- spring-data-jpa中findOne与getOne的区别