분류 전체보기(271)
-
Eclipse와 Struts 사용하기 -2
Eclipse와 Struts 사용하기 본 강좌에서는 Eclipse, Tomcat, Struts를 이용하여 웹 애플리케이션을 개발 하기 위한 환경 설정과 Struts를 이용한 Hello World 프로그램을 만들어 볼 것 입니다. Tomcat 및 Eclipse의 설치는 JSP나 Apache/Tomcat Forum의 설치 강좌를 참고하셔서 먼저 설치 하시기 바랍니다. 물론 Tomcat Plug-in도 설치가 되어 있다고 가정 하겠습니다. 최종적인 버전에 대해 정리하면 tomcat5.5.4, Eclipse 3.0.1, Tomcat Plug-in 3.0 입니다. 주의)아래에는 Eclipse의 간단한 사용법이나 톰캣 프로젝트 만드는 요령에 대해서는 자세히 나와 있지 않습니다. 이 부분은 Eclipse와 Tomca..
2008.05.13 -
Jakarta Struts Framework 소개-1
Jakarta Struts Framework 소개 Jakarta Project의 Struts는 MVC 모델(Model 2)을 자바 웹 기술로 구현 할 수 있게 해주는 오픈 소스 프레임워크 입니다. 즉 이전의 강좌 내용 이었던 MVC 모델을 개발자가 일일이 구현 하기 위해서는 너무나도 많은 노력이 필요 하므로 이를 편리하게 구현 할 수 있도록 해주는 틀 정도로 보시면 되겠네요… 웹 애플리케이션을 개발 할 때 규모가 작은 소규모 프로젝트에서는 Model 1이 유용 하였지만 엔터프라이즈 환경의 대규모 웹 애플리케이션 개발에는 모델2를 도입해야만 복잡도나 유지보수 면에서 훨씬 효율적 입니다. JSP의 Model1에서도 자바 빈을 잘 사용하면 표현과 비즈니스 로직을 분리 할 수 있지만 View 역할을 하는 JSP..
2008.05.13 -
[apache]Log4J 설치 및 사용법
Log4j는 한번의 로깅을 호출함으로 로그메세지를 콘솔,텍스트파일,html 파일,xml 파일, 소켓이나 심지어는 Windosws NT Event Log,이메일 등으로 전송 할수있다. 오픈 소스 프로젝트인 Log4j는 개발자들이 매우 손쉽고 다양한 형태로 로깅을 할 수 있도록 도와줍니다. 성능또한 우수해 더이상 System.out.println을 사용하지 말자구 하네요~ http://logging.apache.org/log4j/1.2/publications.html 에 가보면 여러 Articles 이 있다. 다른 내용보단 영문이라도 쫄지말구 함 가서 보면 별거 아니다. 정 힘들다면.. 그곳에 있는 Sample source는 볼수 있을 것이다. 1.Log4j의 중요 컴포넌트 a. Logger(Category..
2008.05.10 -
웹 2.0 시대를 선도할 자바 웹 서비스 2.0
웹 서비스라는 용어가 유행어처럼 널리 퍼진지도 이미 몇 년이 흘렀다. 하지만 그 높은 관심에 비해 적용도는 그다지 높지 않았다고 말할 수 있는데, 그 이유에는 여러 가지가 있었겠지만, 그 중의 하나를 꼽자면 기술적인 성숙도가 되겠다. 또 한가지는 설정의 어려움과 같은 개발 작업의 난해함과 같은 문제를 들 수 있겠다. 기술적인 성숙도의 문제는 해를 거듭해가면서 새로운 표준과 기술들을 내놓으면서 많이 해결되었으나, 설정의 어려움과 같은 문제는 여전히 남아 있었다. 하지만 자바 웹 서비스 2.0이라는 새로운 웹 서비스 모델은 이런 설정의 어려움을 해결함과 동시에 여러 새로운 기능들이 추가 됨으로써 새로운 도약을 할 수 있는 기반을 마련하였다. 예제와 자바 EE 5 애플리케이션 서버 이번 특집에 게재된 샘플들은..
2008.05.10 -
Java6.0에서만 가능한 쿠키 처리
이러한 팁은 Java SE 6을 사용하여 개발되었습니다. Java SE 6은 Java SE Downloads 페이지에서 다운로드할 수 있습니다. 이번 호 테크팁의 저자는 JZ Ventures사의 사장이자 주요 컨설턴트인 John Zukowski입니다. 이전에 다루었던 CookieHandler를 이용한 쿠키 관리 팁 에서는 J2SE 5.0이 네트워크 연결을 통해 쿠키 관리를 지원한다고 설명했습니다. 5.0 릴리스에서는 이러한 간략한 설명을 다루기 위한 프레임워크를 제공했지만 모든 작업을 수행하는 일은 개발자의 몫으로 남았습니다. 정의된 API를 따르기만 하면 되지만 실제로 프로그램에서 쿠키를 제대로 관리하려면 더 많은 작업이 수반됩니다. J2SE 5.0 API를 다시 간략하게 살펴 보면 모호한 Cookie..
2008.05.10 -
썬의 Java DB 사용법
download Java DB Java DB는 완전히 자바로 만들어진 라이트웨이트 DBMS이다. 2MB의 메모리만 필요해서, 여러분의 애플리케이션에 직접적으로 데이터베이스의 기능을 충분히 할 수 있게 임베디드 하기 쉽게 되어 있다. JavaDB는 또한 표준을 따르고, SQL과 JDBC API를 지원하며 J2EE와 쉽게 통합이 된다. Java 6버전의 릴리스를 시작으로, 썬은 JDK에 Java DB를 패키지 하기 시작했다. DBMS 이후의 기술 아파치 더비(Apache Derby)는 Java DB의 핵심기술이다. 더비(Derby)의 데이터 베이스 엔진은 충분한 기능을 하는 관계형 임베디드 데이터 베이스 엔진이다. JDBC와 SQL은 API 프로그래밍의 주력이다. Java DB를 구성하는 또 다른 핵심 구성..
2008.05.10