1. Maven을 사용한다면 pom.xml에 다음과 같이 라이브러리를 추가하여 빌드해준다. net.sf.json-lib json-lib-ext-spring 1.0.2 2. JsonView를 빈등록한다. 3. 컨트롤러에서 데이터를 넘겨준다. @RequestMapping(value = "/json/jsonList.do") public ModelAndView outputJsonList(ModelAndView modelAndView) { SomeDTO someData = someService.someMethod(); Map map = new HashMap(); map.put("someData", someData); map.put("strData", "strData"); modelAndView.addAllObje..
얼마전 운명하신 오르바나 에어님을 대신할 리시버를 찾던 중,, 예전부터 구입하고 싶었던 블루투스 헤드폰을 찾아보게 됐다. 소니 음색을 좋아하는지라 자연스레 소니 제품부터 알아봤는데, 마침 MDR-1ABT가 신제품으로 똭! 나왔네? 별 고민할 필요없이 그냥 질렀다 믿고 사는 소니. 아 아름다워라~~ 음질보다도 색상 고민을 무진장 많이했는데, 역시 실버로 사길 잘했다는 생각이다. 이녀석으로 처음 들은 음악은 옥상달빛의 희한한 시대. 굿굿굿~~ 이것저것 들어본 결과 저음/중음/고음 어느 하나 특출나다고 할 것 없이 다 잘 소화해낸다. 전과목 다 잘하는 우등생 같은 느낌이랄까. 그렇다면 무선 블루투스는 어떨까. NWZ-A860에 블루투스 연결을 하고 들어봤다. LDAC 코덱따위 지원하지 않는 구형 워크맨임에도 ..
한다 한다 해놓고 미뤄왔었는데, 이제서야 정리한다. 라이브러리 관리툴로는 maven을 사용한다고 전제한다. Gradle이나 다른 툴을 사용한다면 http://mvnrepository.com에서 검색해서 집어넣자. pom.xml org.springframework spring-jdbc 4.1.6.RELEASE org.springframework spring-orm 4.1.6.RELEASE org.mybatis mybatis 3.3.0 org.mybatis mybatis-spring 1.2.2 commons-dbcp commons-dbcp 1.4 mysql mysql-connector-java 5.1.35 com.oracle ojdbc14 10.2.0.4.0 mesir-repo http://mesir.goo..
새로운 Item을 선택한다. item 이름을 입력하고 Maven project를 선택한 뒤 OK. 소스 코드 관리에서 Subversion 선택 → Repository URL 입력 → id/password 입력 Build 고급을 클릭하여 Use private Maven repository를 체크. Local to the woarkspace를 선택한다. 이건 선택 사항인데,, 이렇게 한 이유는 기존의 maven repository에 있는 것들과 충돌이 날 수도 있기 때문에 로컬로 한 것임. 저장, 끝. 좌측 메뉴에 있는 Build Now를 실행하면 빌드가 됨을 확인할 수 있다. pom.xml을 찾을 수 없다는 에러가 나오면 지정된 workspace 폴더로 가서 경로를 올바르게 설정해주자.
다운로드-> http://jenkins-ci.org native package에서 Windows를 선택해 다운로드 받으면 exe 파일로 간편하게 설치할 수 있다...고 여러 블로그에 나와있지만.. 아래의 에러가 똭 뜨는 바람에 간편한 설치는 할 수 없었다. 그래서 war 파일을 다운받아서 하는 방법으로 했는데,, 과정은 다음과 같다. Latest and greatest를 클릭해 jenkins.war를 다운로드 받고, 컴터 내의 알맞은 곳에 위치시킨다. 톰캣이 설치된 폴더의 bin 폴더로 이동해 startup.bat를 더블 클릭, 혹은 명령창에서 실행한다. (젠킨스를 실행하려면 톰캣이 작동중이어야 한다) 그리고나서 다시 jenkins.war 파일이 위치된 곳으로 가서 명령창으로 다음의 명령어를 입력한다. ..
iText라는 라이브러리를 사용했다. 필요한 라이브러리 파일은 2개다. - itextpdf (필자는 5.5.4 버전을 사용) http://sourceforge.net/projects/itext/ - xmlworker (5.5.4 버전 사용) http://sourceforge.net/projects/itextsharp/files/xmlworker/ iText로 HTML->PDF 변환 기능을 구현하면서 가장 애먹었던 작업은 한글과 CSS 문제였다. 한글 변환은 어떻게 해야 한다..라는 참고할 만한 사이트가 별로 없었고(외국 애들은 영어쓰니까 ㅠㅠ), 국내 사이트 중에는 어떤 블로거 분이 http://shonm.tistory.com/450 한글이 되는 소스를 올려주셨는데 문제는 이 소스로 CSS는 어떻게 해야..
SVN에서 update나 commit을 하려고 할 때 발생하는 에러다. SVN 커밋을 하려다가 뭔가 꼬여서 멈추는 바람에 강제 종료 후, 다시 시도하니까 저런 에러가 떴다. 이럴 땐 당황하지 말고,, 해당 프로젝트를 우클릭한 뒤, Team → Cleanup을 해준다. 그럼 말끔히 해결. 빌딩 중에 멈추는 경우에는 상단 Project 메뉴에서 Build Automatically 체크를 해제한 뒤, Project → Build를 한번 해주고 다시 체크를 해주면 된다.