어노테이션으로 객체를 간편하게 Json 문자열로 바꿀 수 있는 Spring과 달리 Play Framework는 객체를 Json으로 바꾸는 암시적 함수를 구현해 두어야한다. 1. 기본먼저 Play Framework에서 사용되는 관련 구현체들을 이해할 필요가 있다. 1) JsValueJson 값을 위한 Trait이다. JsValue는 암시적으로 선언된 Writeable 클래스를 통해 String으로 변환되므로 Action에서 Results.Ok(jsValue)와 같이 반환 할 수 있다. JsValue는 Json을 표현하기 위한 다양한 하위 자료형을 가지는데, JsValue를 상속해 구현된 타입은 아래와 같다. JsObject "Key" -> "JsValue"를 가지고 있는 Map. JsArray Json에서..