Properties
-
[Message] properties 파일로 메시징 처리하기JAVA 2016. 2. 2. 15:09
프로젝트 진행중에 엑셀 다운로드를 하는 부분이 있었는데 컬럼명이 한글이다 보니 다국어 처리를 하게 되었다. JAVA단에 한글 넣는것은 극도로 꺼리기 때문에 (주석도 최대한 영어로 적는다.) 한글 처리를 위해 메시징 처리를 하였다. 따로 세팅을 잡아주는 사람도 없기 때문에 모든걸 직접 해야 하는 상황이다. (2년반된 개발자로써 좋은 기회라 생각한다. 이거저거 해보는게 좋다고 생각하기 때문에..) 이번에도 역시 구글신님의 도움을 받아서 ReloadableResourceBundleMessageSource 라는 스프링 클래스를 사용하여 처리를 하였다. 기본적인 스프링 프레임워크의 라이브러를 이용하기 때문에 왠만한 프로젝트에선 pom.xml에 별도의 플러그인을 추가할 필요가 없을 것이다. 만약 필요하다면 pom...
-
[LOG] Log4j 로그파일 분리JAVA 2015. 11. 13. 10:51
이번에 작업을 하면서 고객사측에서 로그를 직관적으로 볼 수 있게 해달라는 요청이 왔다. 워낙 document에 약해서 그쪽을 제대로 신경을 쓰질 못했는데 역시나... 그래서 이번에 부랴부랴 찾아본 로그관리 툴 Log4j. 사용하기도 편리하고 등급별로 로그를 남길 수가 있어서 많은 개발자들이 애용하고 있단다.. 사실 log4j는 실무에서 자바 개발을 한다면 누구나 볼 수 있었을것이다. 다만 제대로 파악을 못하고 있었을 뿐... 사실 이번에 요놈을 사용해보니 특별히 어려운게 전혀 없었다.. 설정파일만 잘 세팅하면 나머진 일도 아니다. 그래서 설정하는 법에 대해서만 기록을 남기고자 한다. 이번 프로젝트는 JAVA project로 만들어서 jar파일로 배포하는 것이 목적이었기 때문에 정말 자바로만 만들어졌다. ..