Whiteship's Note

'map'에 해당되는 글 1건

  1. 2006.12.04 세련된 SQL map (iBATIS)

세련된 SQL map (iBATIS)



현재 어플리케이션에서 XML파일에 있는 SQL문들 중에서 find관련 SQL문들 입니다.

more..


얼핏보면 전부 같아 보이지만 다들 매~우 조금씩 다릅니다. 좀더 세련되게 고치기 위해서 다음과 같이 코드를 수정합니다.

more..


그리고 SqlmapMemberDao 클래스의 코드를 다음과 같이 맵을 사용하도록 수정합니다.

more..


이전의 SqlmapMemberDao 클래스에 있던 코드는 다음과 같았습니다.

more..


코드에서의 차이는 각 메소드마다 구체적인 findByXXX와 같은 SQL문을 부르다가 좀더 추상적인 find라는 SQL을 부르게 바뀌었습니다. 이것도 이 전에 썼던 메소드 추상화와 비슷한 특징이 있는 것 아닌가 생각해봅니다.

'Spring > 주소록 만들기' 카테고리의 다른 글

Easymock 연습하기 3탄  (0) 2006.12.06
Easymock 연습하기 2탄  (0) 2006.12.05
Easymock 연습하기  (0) 2006.12.05
단위 테스트 모르겠슴 ㅠ.ㅠ  (0) 2006.12.05
Eclipse에서 Rename Method 리팩토링  (0) 2006.12.04
세련된 SQL map (iBATIS)  (0) 2006.12.04
메소드 추상화  (2) 2006.12.04
log4j.properties 파일 위치 시키기  (2) 2006.12.04
log4j 설정하기(in spring)  (0) 2006.12.02
수정해야 할 것들  (2) 2006.11.28
iBATIS에서 selectKey 사용하기  (2) 2006.11.23
top

TAG ,