본문 바로가기
반응형

분류 전체보기344

7.10 iBatis 동적 쿼리 실무에서 SQL문을 작성하다 보면 동적인 쿼리문 작성을 작성해야 할 때가 많이 있다. 이때 지겹게 if~else if 문을 통해 아주 지저분한 소스 코드를 생성할 때가 왕왕 있게 마련이다. 이때 ibatis에서는 아주 깔금하게 구현할 수 있는 방법을 제공해 준다. select * from account (acc_first_name = #firstName# acc_last_name = #lastName# ) acc_email like #emailAddress# acc_id = #id# order by acc_last_name 상황에 의존적인 위 동적 statement로 부터 각각 다른 16가지의 SQL문이 생성될 수 있다. if-else구조와 문자열 연결을 코딩하는 경우 수백라인이 필요할 수도 있다. 동적.. 2007. 7. 10.
Spring Framework Spring Framework 홈페이지 : http://www.springframework.org 주소 : http://www.springframework.org/download Spring Framework란? Spring Framework(단지 Spring로 불리는 일도 있습니다)는, Rod Johnson씨의 저서Exoert One-on-One J2EE Design and Devlopment (실천 J2EE 시스템 디자인)중(안)에서 소개된 코드를 베이스로 한J2EE 어플리케이션 체제입니다.현재는 주로 Rod Johnson씨와 Juergen Hoeller씨에 의해 개발을 하고 있어 2005년 2월 28일에 Spring Framework 1.1.5가 릴리스 되었습니다. Spring Framework(은.. 2007. 6. 22.
[포스트잇] Simple Notes Organizer Simple Notes Organizer v1.1.8 영문으로 제공되며 프로그램 명에서 느껴지듯이 간단하며 포스트잇 기능밖에 없으므로 시스템적으로 느리지도 않으면서 기능면만을 본다면 좋은 프로그램 같다. 설치된 이후 실행을 하면 시스템트레이에 아이콘으로 나타나며 더블클릭 할 경우 새로운 메모장이 생성된다. 지원하는 기능 - 4가지의 포스트 종류 - 투명도 조절 - 폰트 조절 - 롤업 기능(화살표 클릭 시) 이 프로그램은 명칭처럼 Simple 제작되었는지 그다지 지원하는 내용은 적지만 프로그램으로써 기능면으로써 충분히 활용될 수 있을 것 같다. ------------------------------------------------------------------------------------ 설치 버전 .. 2007. 6. 21.
인터프리터와 프리프로세서의 차이 - 인터프리터(Interpreter) 인터프리터는 고급언어로 작성된 원시코드 명령문들을 한번에 한 문장씩 읽어 들여 기계어로 번역하여 실행하는 프로그램이다. 고급언어로 작성된 프로그램을 실행하는 데에는 두 가지 방법이 있으며 하나는 프로그램을 컴파일 시키는 방법이고, 다른 하나의 방법은 작성한 프로그램을 인터프리터에 통과시키는 방법이다. 인터프리터는 고급언어의 해당명령어를 한 줄씩 읽어 해당 기계어 정보를 주는 내장 사전을 이용하여 중간 형태인 논리적인 코드로 생성한다. 최근 인터프리터의 일종인 자바가상머신은 코드를 해석 후 일부를 기계어로 바꾸어두어 실행 속도의 향상 시키기도 하였다. 인터프리터 언어는 기계어로 만들어지는 컴파일 과정을 거칠 필요성이 없어서 고급 프로그램을 즉시 실행시킬 수 있다. 이러.. 2007. 6. 1.
반응형