前提:前后端分离架构中交互传输的数据是JSON形式
我们在添加了@RestController ( = @Controller +@ResponseBody)之后,该注解会自动帮我们把controller返回对象转换成JSON格式返回给前端;
需要我们手动借助Java代码转换的则需要实现Serializable接口作为标识,但是目前那么多现成且效率高的开源的序列化工具(fastJson,Jackson等),目前,现成的各种序列化框架都可以帮助我们完成对象 —> json 的转换,不需要serializable接口。我们很少需要我们手写了,因此确实该接口目前用的很少!