본문 바로가기

2015/05

(3)
jackson : jackson json parser 쓸 때 field ordering 자바에서는 json parser 로 jackson 을 많이 쓰네요. (라기 보단 이젠 논란없이 그냥 이것만 쓰는듯.) 제목처럼 jackson 은 Object (pure bean) 를 json 형태의 pretty text 로 serialize 할 때 자주 씁니다. 물론 json type으로 pretty text를 Object 로 deserialize 할 때도 당연히 쓰겠죠. Object 를 serialize 할 때 종종 의도하지 않게 결과 text 가 나오는 경우가 있습니다. 예를 들어 class User { private String name; private String email; private int age; private String homepage; private List education; pr..
scala, eclipse : scala ide 플러그인을 활용하여 interpreter 사용하기 우선 eclipse 에 market 등을 활용하여 scala ide 플러그인을 설치했다고 가정합니다.(provider : scala-ide.org) eclipse navigation > Window > Show View > Scala Interpreter 하단에 그럼 인터프리터가 나오는데,상단에 출력란이, 하단에 입력란이 나뉘어 나옵니다. 하단에 표현식을 작성하시고, ctrl + enter 를 치시면 결과가 출력란에 나옵니다.
webjar : managing web resource libraries http://www.webjars.org/ java default resource path (maven build) : classpath:/META-INF/resources/ 세상 참 편해진듯. 간혹 보면 페이지마다 web resource 버전이 통일되지 않은 경우가 있던데.(client side 의 예외적인 필요에 의함을 제외하고도.) 그럴일 없겠다 싶기도 하다.(물론 작업자가 그냥 CDN 을 가져다 쓴다던가, 따로이 build path에 넣어두던가 하면 의미없긴 하겠지만)