我有这样一种情况,我必须有这个case class Config[F[_]](pattern: String, format:F[String]),因为有时格式应该存在,像Config[Id]一样使用它,有时不使用,并用Config[Option]制作它。问题是,这是如何应对Play或Spray的,以及序列化/反序列化这种结构的一些最佳实践是什么。我以前经常使用这个技巧,但从来没有强制序列化,直到我想知道读
我使用play-json将传入的json序列化为case类,例如来自sqs源代码或api调用的类。这是一个非常简单的类JsonSerialization,我在需要的地方导入它: implicit val StatusFormat: Format[Status] = EnumFormats.formats(Status)
implicit val PersonFormat:
在Play Framework2.1.3中,我试图编写用于以下类的json序列化:import play.api.libs.functional._
case class TaskA(id: Int, options: String) extends Task
case class TaskB(id: Int, name: String, options
谁有关于调用Dao methods来获取对象并转换为json的Scala Controller的好例子供我参考?我被下面的Controller getProject(id)卡住了。请给我建议。//need to convert to json object and return to the response }
}