Spring 2.5

A collection of 5 posts

Spring 2.5

Spring 2.5 OSGi 번들형태의 JAR

요즘 하이버네이트를 2쩜대에서 3.2버전으로 마이그레이션하는 작업을 했습니다. 물론 그와 동시에 스프링도 2쩜대에서 2.5로 올리는 작업을 했는데 스프링은 정말 편했습니다. 필요한 라이브러리만 바꿔주면 되니까요. 그런데 하이버네이트는… 나중에 언급하겠습니다. 어쨋든 지금은 스프링만 생각해보겠습니다. Spring 2.5 전에는 spring.jar, commons-logging.jar 파일만 넣어주면

Eclipse

Eclipse가 빌드경로에 추가해주는 JAR 파일 바꾸기

스프링 2.5를 사용하시는 분들은 애노테이션 기반의 테스트를 작성하실 때 한 가지 귀찮은 에러를 맞닥드리게 되어 있습니다. 그건 바로 @RunWith라는 JUnit 애노테이션과 관련이 있습니다. Spring-Test는 JUnit 4.4를 필요로 합니다. lib/junit 폴더에 가시면 junit4.4.jar 파일이 보이는 걸 보아 짐작할 수 있습니다.

Spring 2.5

Spring 애노테이션 기반 통합 테스트 작성하기

http://static.springframework.org/spring/docs/2.5.x/reference/testing.html#testcontext-tx 스프링이 제공하는 통합 테스트 용 클래스들은 매우 유용합니다. 특히 DAO를 테스트 할 때 자동 롤백은 정말이지 고마움까지 느껴질 정도로 애착이 갑니다. 그러나 한 가지 단점이 있다면, 이름이 너무 길다는 것이 단점입니다.

애노테이션 설정

Spring is About Choice

이 메모도 역시 토비님 발표를 들으며 요약한 내용입니다. 첫 번째 세션에서 엉뚱한 대답들을 하느라 무안했지만, 기억하는데에는 망신당하는 것이 최고였습니다. 틀린 내용 1. DesposableBean, destroy-method, @PreDestroy 의 메소드 실행 여부 확인 안 되는 이유.    테스트 하는 Main 메소드가 BeanFactory가 내려가기 전에 끝나서…

You've successfully subscribed to Whiteship!