자바 웹 애플리케이션 계층 아키텍처 모델 자바는 웹 어플리케이션 언어를 발표하면서 두 가지 모델의 아키텍처를 제시했다. 흔히 Model 1과 Model 2 아키텍처라고 부르는 구조로 각각의 아키텍처는 장단점을 가지고 있어 무엇이 좋고 나쁘다 할 수 없지만 그 특징을 이해해 둘 필요가 있다. Model 1 과 Model 2 아키텍처는 작업 처리의 위치에 있어서 .. Java2EE Framework/프레임워크 개념 2010.05.05
프레임워크(Frame Work)의 개념 프레임워크란 비슷한 종류의 애플리케이션을 개발할 때 뼈대가 되는 구조를 미리 작성해 놓고 그 뼈대를 토대로 각각의 애플리케이션을 개발하는 방법을 제공하는 미들웨어 프로그램을 말한다. 프레임워크 자체는 완벽한 프로그램이 아니다. 프레임워크를 사용하여 개발자가 세부적인 동작을 지정.. Java2EE Framework/프레임워크 개념 2010.05.04
이클립스에 스트럿츠 1.3 개발 환경 구성하기 개발 환경 JDK 1.6 톰캣 5.5 이클립스 (가니메데) v3.4 + WTP 스트럿츠 1.3 모든 개발 환경을 구성했다고 가정한 후 스트럿츠를 이클립스에 연동시키는 방법을 나타냅니다. 1. 톰캣 common/lib 디렉토리에 스트럿츠 lib/*.jar 파일을 모두 복사 합니다. 스트럿츠 jar 파일을 톰캣의 common/lib 디렉.. Java2EE Framework/Struts1.3 2009.12.16
스트럿츠1.3 컨트롤러 사용 방법 스트럿츠는 서블릿 기반의 컨트롤러를 제공하는 프레임워크이다. 그렇다면 스트럿츠 컨트롤러의 사용 방법에 대해 알아 보자. 서블릿 기반이기 때문에 웹 어플리케이션에 스트럿츠 컨트롤러인 ActionServlet를 등록한다. 서블릿의 등록은 톰캣 설정파일 작성 방법에 자세히 나온다. .. Java2EE Framework/Struts1.3 2009.09.14
스트럿츠1.3 적용 방법 스트럿츠 프레임워크는 아파치 스트럿츠 프레임워크 다운로드 페이지에서 스트럿츠 정식 릴리즈(Production Release) 파일을 다운로드 받는다. 그 후 스트럿츠 프레임워크를 사용하기 위해 웹 애플리케이션에 등록해야 한다. 스트럿츠 프레임워크 다운로드 페이지 http://struts.apache.org/d.. Java2EE Framework/Struts1.3 2009.09.03
스트럿츠(struts) 1.3 스트럿츠는 크레이그 맥클레이헌(Craig R.McClanahan)에 의해 개발되어 2000년 ASF(The Apache Software Foundation)에 기증되어 아파치 프로젝트 일부로 진행되고 있는 MVC 모델2에 기반한 프레임워크이다. MVC 모델2를 지원하는 대표적인 프레임워크로 웹 애플리케이션의 전반적으로 다양한 기능.. Java2EE Framework/Struts1.3 2009.09.03
스프링이 말하는 느슨한 연결 기본 개념 스프링의 클래스 설계의 기본 개념은 인터페이스를 사용한 느슨한 연결(Decoupling)을 지향한다. 클래스간의 관계를 느슨한 연결을 사용하여 수정할 부분을 최소화시키는 유연한 프로그램을 설계하는 것이 스프링의 기본 개념이다. 인터페이스를 통한 구현은 각 영역별로 작성하며, 프로그램 코드가 들.. Java2EE Framework/Spring 2.0 2009.07.31