개발 등/SPRING 22

[펀글] Spring Framework의 구조에 대해서

Inversion of Control in Spring Framework 작성자 : 김문규 (MyMK) 최초 작성일 : 2008. 7.10 IoC는 Spring Framework의 장점을 꼽으라면 가장 먼저 언급되는 개념입니다. 한국어로 변역하면 '제어의 역행'! 한국어가 더 어려워 보입니다. 비슷한 말로 Dependency Injection(DI)라는 말고 있습니다. 한국말로는 의존성 삽입! 아하~ 조금 이해가 되시나요? 간단하게 이해하기 쉽게 같이 알아보지요. 1. 개념 객체 간의 의존관계를 객체 내부에 선언 또는 정의하지 않고, 외부의 조립기를 이용하여 의존 관계를 설명한다는 것 2. 예제 객체간의 연관성을 선언하는 3가지 방법을 보고, 문제점이 어떻게 IoC(DI)를 이용해서 해결되는 지 알아보지..

개발 등/SPRING 2009.03.30

간단한 프리마커 매크로 파일 만들기 (퍼온글)

탬플릿 기술인 프리마커를 사용해서 마치 JSP의 커스텀 태그와 비슷한 녀석을 만들 수 있습니다. 그런 녀석을 매크로라고 부릅니다. 프리마커를 사용한 기존의 코드는 다음과 같습니다. 아.. 이런 안타깝게도 순수 프리마커 지시자는 보이지 않습니다. 스프링이 지원하는 커스텀 지시자(매크로)만 보입니다. 회원 정보 입력 Name: 뭐 상관없죠. 위에서 저 검은색 부분은 왠지 항상 세트로 나올 것만 같은 코드 입니다. 매번 타이핑하기도 귀찮고 이렇게 하나의 태그로 줄여서 사용하고 싶습니다.그럼 먼저 새로운 ftl 파일을 하나 만듭니다. 간단하죠. 태그 파일 만들듯이 만들면 됩니다. field라는 변수에는 어떤 값이 들어오는 값을 매크로 안에서 EL 표기법 같은 interpolation이라고 하는 것으로 그 안에 ..

개발 등/SPRING 2009.03.13