전체 글 375

Jakarta 프로젝트의 regexp(정규식) 패키지 사용하기

출처 :http://www.superuser.co.kr/jsp/jsp02/page24.htm 서창근2001년 2월 11일개요 정규식(Regular Expression)이란?정규식이란 어떠한 언어를 표현할 수 있는 문자식을 의미한다. 정규식의 이론적인 개념은 이 문서의 범위 밖이므로 접어두기로 하고 단지 정규식이 문자열의 패턴을 표현할 수 있는 것이라고만 알아두자. Perl이나 sed를 사용해본 독자들은 벌써 알겠지만 정규식은 문자열의 패턴매칭(Pattern matching)을 위하여 사용할 수 있다. 즉, 정규식을 사용하여 문자패턴을 표현하고 어떤 문자열이 그 패턴과 동일한지 알 수 있도록 해주는 역할을 한다. 왜 정규식을 사용하는가?자바는 이전의 프로그래밍 언어에 비해 개발이 용이하고 특히 웹 개발에 ..

Java 2006.09.14

Log4j 튜토리얼

퍼온것 :http://joldo.com/board.do?boardId=java&act=read&pkIdx=10 역자: noct ( http://www.noct.pe.kr/ ) 원본 : http://www.vipan.com/htdocs/log4jhelp.html System.out.println 을 사용하지 말고 Log4j 를 사용하라. Log4j를 사용하기 위한 빠른 시작 - log4j 소프트웨어(약 2.3MB)를 다운로드해서 log4j.jar (약 156KB)를 추출하라. logging 메소드가 필요한 클래스들을 찾을 수 있도록 log4j.jar 파일을 어플리케이션의 클래스패스에 포함시켜라. (필자는 log4j.jar 파일을 자바 설치 디렉토리 밑의 lib/ext 디렉토리에 카피했다. 왜냐하면 자바는..

Java 2006.09.14

[완역]Hibernate v3 - Hibernate 레퍼런스 문서(정식)

HIBERNATE-Relational Persistence for Idiomatic Java Hibernate Reference Documentation 3.0 역자 :김종대 목 차 서두1. Tomcat 으로 빠른 시작1.1. Hibernate로 시작하기1.2. 첫 번째 persistent class1.3. cat 매핑하기1.4.cat들에 작업하기1.5. 마지막2. 아키텍처2.1. 개요2.2. 인스턴스 상태들2.3. JMX 통합2.4. JCA 지원3. 구성3.1. 프로그램 상의 구성3.2. SessionFactory 얻기3.3. JDBC 커넥션들3.4. 옵션 구성 프로퍼티들3.4.1. SQL Dialects3.4.2. Outer Join 패칭3.4.3. Binary Streams3.4.4. Second-..

Java 2006.09.14

Jakarta Project

Jakarta Project는 Apache project중 자바기반의 오픈소스 솔루션을 만들고 유지 배포하는 프로젝트 입니다. 여러분들이 잘 알고있는 톰캣이나 최근 가장 많이 사용하고 있는 프레임 워크로 스트러츠 같은 것들이 자카르타 프로젝트 제품들입니다.http://jakarta.apache.org에서 자카르타 프로젝트 정보들을 상세히 알 수 있으며 이 사이트에서는 이 사이트를 참고하여 실제로 유용하게 사용되는 모듈들을 소개하고자 합니다. 1. Jakarta 제품들Jakarta 는 일반적으로 3개의 분류로 나뉘어져 있습니다. -. Libraries, Tools, and APIs( 라이브러리, 도구, API) -. Frameworks and Engines -. Server Applications 라이브러..

Java 2006.09.14

Ajax 마스터하기

출처 :http://www-128.ibm.com/developerworks/kr/series/web/ 저자 : 이선민, Technical Consultant, IBM Innovation Center (IIC), IBM Korea. 2006년 9월 4일 지난 한 해 미국을 중심으로 인터넷 업계를 뜨겁게 달군 키워드 중 하나는 '웹2.0' 이었으며, Google의 Gmail과 Maps 그리고 사진공유 사이트인 Flickr 등을 통해 국내 에서도 이에 관한 관심이 매우 높아졌습니다. '웹2.0 컨퍼런스'를 기획한 ‘오라일리(O’Reilly)’사의 팀 오라일리 회장은 “웹2.0 시대로의 전환은 ‘웹의 플랫폼화(The Web as platform)’에 있다”라고 언급했으며, 여기서의 플랫폼은 MS의 Windows..

Web Programming 2006.09.07

Ajax와 Java EE의 통합 (한글)

출처 :http://www-128.ibm.com/developerworks/kr/library/j-ajaxee/index.htmlAjax와 Java EE의 통합 (한글)비동기식 통신 모델과 동기식 통신 모델을 효과적으로 혼합하기 난이도 : 초급Patrick Gan, Senior IT Specialist, Application Innovation Services Center of Excellence, IBM 2006 년 8 월 18 일IT 전문가 Patrick Gan이 Ajax 기술을 Java™ EE 웹 애플리케이션에 적용할 때 전체적인 개발 과정 속에서 발생할 수 있는 문제들을 점검합니다. 패턴에 기반하고 있는 Ajax의 비동기식 통신을 채택할 때의 문제들을 파악하는 것이 효과적인 Ajax 통합의 지름길..

Web Programming 2006.09.07

자바 개발자들을 위한 Ajax: 구글 웹 툴킷(Google Web Toolkit) 연구

출처 : http://www-128.ibm.com/developerworks/kr/library/j-ajax4/index.html 자바 개발자를 위한 Ajax: 구글 웹 툴킷(Google Web Toolkit) 연구단일 자바 코드 베이스에서 Ajax 애플리케이션 개발하기 난이도 : 고급 Philip McCarthy, 소프트웨어 개발 컨설턴트, Independent 2006 년 8 월 11 일 2006 년 8 월 11 일 수정 최근에 출시된 구글 웹 툴킷(GWT)은 거의 자바 코드로 표현된 동적 웹 애플리케이션을 생성하는 API 및 툴 세트입니다.GWT의 기능을 설명하고 여러분에게 맞는 것을 선택할 수 있는 방법을 제시합니다.GWT(참고자료)는 웹 애플리케이션 개발에 있어 독특한 방식을 사용한다. 클라이언..

Web Programming 2006.09.07

뷰 연결로 Eclipse 애플리케이션을 더욱 풍부하게!

출처 :http://www-128.ibm.com/developerworks/kr/library/os-ecllink/index.html 뷰 연결로 Eclipse 애플리케이션을 더욱 풍부하게!더욱 쉬워진 UI 뷰를 연결 난이도 : 중급Chinmay Pandit, 소프트웨어 엔지니어, IBM India Software Labs 2005 년 11 월 15 일풍부한 GUI에서 뷰는 다양한 방식으로 정보를 디스플레이 함으로서 사용자 경험을 향상시킨다. 따라서 UI 뷰는 다른 뷰들에 의존하고 인터랙팅 해야 한다. Eclipse는 UI 뷰들을 연결하고 비-UI 시나리오에 뷰 링크를 적용하는 방식을 제공하고 있다.머리말 Eclipse 플랫폼에서는 플러거블 컴포넌트—플러그인(plug-ins)—로 풍부한 그래픽 사용자 인터..

Eclipse 2006.09.07

구글 웹 툴킷을 사용한 AJAX 프로그래밍

출처 : http://network.hanb.co.kr/view.php?bi_id=1239 Published on Hanbit Network (http://network.hanb.co.kr)구글 웹 툴킷을 사용한 AJAX 프로그래밍 제공: 한빛미디어 네트워크 기사 저자: Robert Cooper, 한동훈 역 구글 웹 툴킷(GWT)은 자바원 2006에서 발표되었다. 시기적인 문제인지, 구글 블로그에서 프레젠테이션을 등록했지만, 그 영향은 거의 없었다. GWT 자체는 자바스크립트 생성기다. 흥미로운 점은 이 자바스크립트가 자바로부터 생성된다는 점이다. GWT는 특별한 API를 이용해 작성된 자바 코드를 가져와서, 브라우저에서 실행할 수 있는 에이잭스(Ajax) 코드로 변환한다는 점이다. 뿐만 아니라, 테스트..

Web Programming 2006.08.30