이클립스 Java Templates 활용 방법
spring 테스트 시 이클립스의 Templates 기능을 사용하면 훨씬 편리하게 테스트를 할 수 있다. 예를 들어서 스프링의 테스트 컨텍스트를 생성할 때 우리는 항상 @RunWith, @ContextConfiguration 애노테이션을 […]
더 보기 →spring 테스트 시 이클립스의 Templates 기능을 사용하면 훨씬 편리하게 테스트를 할 수 있다. 예를 들어서 스프링의 테스트 컨텍스트를 생성할 때 우리는 항상 @RunWith, @ContextConfiguration 애노테이션을 […]
더 보기 →싱글톤과 프로토타입 객체에 대한 성능 비교를 위해 아래와 같이 테스트 코드를 작성하였다. 싱글톤은 객체 한 개만 생성한 후 그 안에 있는 test() 메소드를 호출하였고, 프로토타입은 […]
더 보기 →간혹 테스트를 위해 수백만 건의 데이터를 테이블에 넣어줄 일이 생긴다. 그럴때 다음의 프로시저 샘플을 이용하여 데이터를 밀어 넣자. DELIMITER $$ DROP PROCEDURE IF […]
더 보기 →예전에 이클립스에 내장되어 있는 tomcat을 이용하여 메이븐 프로젝트 구동하는 방법에 대해서 블로깅한 적이 있는데, 이 방법 외에 또 다른 방법이 있음을 최근에 알게 되었다. maven프로젝트 Run […]
더 보기 →내가 현재 진행하고 있는 프로젝트에서는 tomcat 기동 후 자바 소스를 수정하면 그 즉시 WAS에 적용이 되는 반면 샘플 메이븐 프로젝트에서는 즉시 반영이 되지 않는 문제점이 […]
더 보기 →#!/bin/sh LIB_CLASSPATH=”/svc/idp/was/app/Altibase.jar” LIB_CLASSPATH=”/svc/idp/was/app/idpWebApp/WEB-INF/classes:${LIB_CLASSPATH}” echo “$LIB_CLASSPATH” java -cp ${LIB_CLASSPATH}:. DecodeSocialNumber 리눅스에 특정 class 파일을 업로드한 후 커맨드 명령창에서 class를 실행할 일이 생겼다. DB에서 데이터 조회 후 […]
더 보기 →2009년에 개발된 프로젝트를 맡게 되었다. 헌데 이 프로젝트 개발 장비 및 상용 장비 빌드 처리 방식이 웃긴다. ant를 이용하는데 로컬 이클립스의 프로젝트 소스를 기반으로 war를 […]
더 보기 →사용자 개인 정보를 서버에 전송할 때 HTTPS로 적용해 달라는 요청이 들어온 적이 있었다. 그래서 주민등록번호나 회원 아이디, 패스워드 등을 서버로 전송하는 페이지에 한해서 HTTPS로 적용되게 […]
더 보기 →흔히 웹 프로젝트를 생성하면 다음과 같은 구조의 폴더가 만들어지고, 이클립스에 내장되어 있는 tomcat WAS 서버를 기동하면 생성한 프로젝트의 소스를 기반으로 웹 애플리케이션이 구동되는 줄 알 […]
더 보기 →대게 서비스 개발 완료 후 상용 장비에 배포할 때 한 대에 하는 것이 아닌 여러 대의 장비에 배포한다. 헌데, @Scheduled 애노테이션의 cron 표현식을 자바 코드 […]
더 보기 →