【发布时间】:2015-11-09 20:27:59
【问题描述】:
我只是比较在 java 中如何将对象序列化和反序列化与 JSON 之间的关系。
ObjectMapper mapper = new ObjectMapper();
String jsonInString = "{'name' : 'john smith'}";
User user = mapper.readValue(jsonInString, User.class);
使用 Playframework 和 Scala,我必须创建这些读写映射器,它们非常冗长。 (见:https://www.playframework.com/documentation/2.5.x/ScalaJsonHttp)
为什么它不能像 java w/Jackson 那样“工作”?
我有我的模型,我想简单地读取/写入 JSON。使用 Java,我无需编写任何样板代码。
【问题讨论】:
-
您以一种没有意义的方式将 Play Framework 与 Scala 混为一谈。还有很多其他 JSON 库可以与 Scala 一起使用:manuel.bernhardt.io/2015/11/06/… 你想要一个 Scala 答案(“我怎样才能让它在 Scala 中变得紧凑”)还是一个 Play Framework 特定的答案(“为什么要这样玩? ?")
标签: json scala playframework playframework-json