最近在做接口时,需求是提供restful api和webService两种方式共享数据。对于webService方式,大多数同学还是很陌生的,我在做的过程中也踩了一些坑,现记录下来,分享给大家。 pom.xml springboot是2.1.1版本 项目结构:服务端 ...
springboot . . 默认采用的json converter是MappingJackson,通过调试springboot项目中代码可以确定这点。在springboot项目中定义WebMvcConfig.java 断电设置在 List lt HttpMessageConverter lt gt gt myConverters converters 这行代码处,然后调试进入该出断电,查看con ...
2019-10-22 11:11 0 1239 推荐指数:
最近在做接口时,需求是提供restful api和webService两种方式共享数据。对于webService方式,大多数同学还是很陌生的,我在做的过程中也踩了一些坑,现记录下来,分享给大家。 pom.xml springboot是2.1.1版本 项目结构:服务端 ...
访问页面只返回字符串 查看controller中是否注解了@RestController将其修改注解为@Controller。 RestController = Controller + Resp ...
最安全做法使用bean替代默认转换器方法 @Configuration public class MyConfiguration { @Bean public HttpMessageConverters customConverters() { List< ...
网上有很多介绍,主要有两种。 1.在启动类中注入bean 2.继承WebMvcConfigurerAdapter,重写方法 WebMvcConfigurerAdapter 已经过期,改由 We ...
单元测试在没有集成websocket之前是好好的,当集成websocket之后就出现了下面的异常(只贴出来关键信息): 个人猜想异常原因就是因为@ServerEndpoint注解引起的 于是在单元测试上面添加了下面的注解就可以运行了: Application个类就是程序的入口类。在此 ...
springBoot自带的json用着不太习惯,已习惯了fastJSON,下面介绍下fastjson的配置 1. pom引入 2.配置时间格式及编码,反正中文乱码 3.代码测试 4.结果 ...
一:前言 经过测试,Jackson有很多不合人意的地方,因此建议用Fastjson来替换; 二:Jackson的坑 先定义实体类: 坑1:这里我是用lombok的注解来自动生成构造方法和getter、setter;经过测试SpringBoot中默认的Jackson是不支持 ...
Swagger是一个有用web界面的提供实体模型结构展示,接口展示,调测等的一个工具,使用它可以提高开发者开发效率,特别是前后端配合开发时,大大省去了沟通接口耗费的时间:服务端开发完接口发布后,UI端直接就可以通过Swagger提供的文档信息就能很容易理解哪些接口需要传递哪些参数,以及参数是否必填 ...