플레이는 jsRouter 가 따로있어서 정말 편리하다. 내가 만든 컨트롤러를 자바스크립트에서 마치 함수처럼 사용할 수 있기 때문이다. User.scala def addUser(name:String, email:String, pic_url:String, token:String) = Action{ val code:Int = Users.addUser(name, email, pic_url, token) val json:JsValue = JsObject( Seq(“code” -> JsNumber(code)) ) Ok(json).withSession( ...
-
2014년 5월 18일 -
2013년 10월 8일 [개발일지] play 2.2 – case class 튜플의 21개 제한, 그리고 template engine에서의 scope.
회사 인트라넷 개발을 너무나도 손을 떼놓고 있던지라, 기존의 단순 JSP/DAO모델의 2005년에 개발된 제품을 Play 2.2가 반영된 제품으로 변경하려는 작업을 지난주 중순부터 하고있다. 짧은 기간임에도 불구하고 모듈화는 벌써 끝냈고 약 30종류의 model객체를 scala로 옮기는 작업을 하고 있다. 다행이도, Scala는 Java에 속해있어서 그런가, Java때 개발했던 여러 함수들을 그대로 가져다 쓸수 있다. 다만 ...