본문 바로가기

Knowhow/Programming

[스크랩] Spring 웹 어플리케이션 만들기 (마) 조회(36) [스크랩] Spring 웹 어플리케이션 만들기 (마) 조회(36) 프로그래밍 | 2006/02/02 (목) 11:15 추천(0) | 스크랩(0) 5. Equinox 배포하기 Equinox가 템플릿처럼 기본으로 제공하는 웹 어플리케이션을 배포하자. 드디어 귀찮아서 ANT_HOMEbin 을 패스에 넣었다. 먼저 톰캣을 띄운 후에 명령창에서 다음 명령을 입력한다. ant list 톰캣의 관리자 연결을 위한 정보가 빌드파일과 다르면 문제가 발생한다. build.properties 파일에 정의된 다음 내용을 변경해야 한다. tomcat.manager.url=http://localhost:8080/manager tomcat.manager.username=admin tomcat.manager.password=admi.. 더보기
[스크랩] Spring 웹 어플리케이션 만들기 (라) 조회(41) [스크랩] Spring 웹 어플리케이션 만들기 (라) 조회(41) 프로그래밍 | 2006/02/02 (목) 11:15 추천(0) | 스크랩(0) 4. 빌드 환경 구성 개발 디렉토리와 함께 어떤 형태와 방법으로 컴파일하고 배포할 것인지 설정해야 한다. Equinox를 사용하는 경우 build.xml 파일도 기본적으로 복사가 된다. 물론, build.properties 파일은 수정해야 하고, build.xml 도 경우에 따라 수정이 필요하겠지만 Equinox는 기본적인 템플릿을 제공해준다. Equinox 가 기본적으로 제공해주는 빌드 파일의 Target(작업) 목록이다. 기본적인 빌드 작업에 더하여 JUnit을 이용한 테스트, 그리고 Tomcat에 배포하는 Ant task를 활용한 Target 들을 제공한다.. 더보기
[스크랩] Spring 웹 어플리케이션 만들기 (다) 조회(39) [스크랩] Spring 웹 어플리케이션 만들기 (다) 조회(39) 프로그래밍 | 2006/02/02 (목) 11:14 추천(0) | 스크랩(0) 3. 이클립스 프로젝트 만들기 이전에 언급한 것처럼 이미 이클립스 프로젝트 파일이 mpapp 내에 생성되기 때문에 실제로 이클립스 프로젝트를 만든다기보다 가져오는(import) 작업이 된다. 이클립스 패키지 네베게이터에서 오른쪽 마우스 [import] 메뉴를 선택하고 Import 위저드에서 Existing Project into Workspace 를 선택하고 [Next]을 눌러서 가져올 수 있다. 각자의 개발 환경에 따라 다를 수 있지만 내 경우는 경고가 두 개 떴는데 JDK 5.0 + Eclipse 3.1.x 를 쓰는 관계로 검출되는 것이다. 그 내용은 돌연 .. 더보기
[스크랩] Spring 웹 어플리케이션 만들기 (나) 조회(37) [스크랩] Spring 웹 어플리케이션 만들기 (나) 조회(37) 프로그래밍 | 2006/02/02 (목) 11:14 추천(0) | 스크랩(0) 가,나,다.. 뭔가 어색한 듯도 하지만 내용의 숫자 구분과 헷갈릴 우려가 있어서 이를 사용한다. 2. 프로젝트 디렉토리 생성 Equinox는 appFuse를 간소하게 한 것이기 때문에 비슷하다. 앞서 appFuse 처음으로 돌려보기(상) 을 보면 어찌 해야 할지 감이 올 듯 나는 또 ANT_HOME 아래의 bin 디렉토리를 패스로 잡지 않을 생각이기 때문에 명령어를 다음과 같이 타이핑할 것이다. %ANT_HOME%binant new -Dapp.name=myapp appFuse와 비교한다면 db 이름만 주지 않은 것일 뿐이다. 296개... appFuse에 비하면.. 더보기
[스크랩] Spring 웹 어플리케이션 만들기 (가) 조회(40) [스크랩] Spring 웹 어플리케이션 만들기 (가) 조회(40) 프로그래밍 | 2006/02/02 (목) 11:14 추천(0) | 스크랩(0) 음.. 다시 초심으로 돌아가서 하나씩... 끈질기게..ㅡㅡ; Spring을 근간으로 사용하면서 웹 MVC 용으로 Struts를, DB 접근(정확하게 하자면 persistence를)은 Hibernate를 사용하는 웹 어플리케이션을 개발해보는 연습을 수행한다. 그리고, AppFuse를 만든 Matt Raible의 Equinox를 사용하겠다. 참고로 Equinox는 AppFuse의 경량화된 버전이라고 한다. Equinox 홈페이지: https://equinox.dev.java.net/ 뜻이나 알고 하려고, Equinox의 뜻을 찾아봤더니 주야를 똑같이 나누는 구분점을.. 더보기
[스크랩] Spring 관련 문서 링크 조회(35) [스크랩] Spring 관련 문서 링크 조회(35) 프로그래밍 | 2006/02/02 (목) 11:14 추천(0) | 스크랩(0) An Introduction to Aspect-Oriented Programming with the Spring Framework, Part 1 Spring AOP Spring: Creating Objects So You Don't Have To Spring 개요 Simplify Your Web App Development Using the Spring MVC Framework Spring MVC 활용 Spring MVC Spring MVC 개요 Wiring Your Web Application with Open Source Java Strute+Spring+Hibernate.. 더보기
[스크랩] Spring IDE 사용기 조회(51) [스크랩] Spring IDE 사용기 조회(51) 프로그래밍 | 2006/02/02 (목) 11:14 추천(0) | 스크랩(0) 설치 원격 설치Spring IDE for Eclipse - Beans Configuration Support 페이지를 보고 설치 관련 정보를 얻었다. 빈 설정 관련해서 비주얼한 지원을 받으려면 Runtime-version of Eclipse's Graphical Editing Framework (GEF)가 필요하다는 것 같았다. 그래서 그걸 먼저 깔았다. 설치하는 방법은 이클립스 3.x를 기준으로 설명하면, Help > Software Updates > Find and Install... 메뉴를 선택하여 Install/Update 대화상자를 띄운다. Next 한번 누르면 Ins.. 더보기
[스크랩] Struts, Spring, 그리고 Hibernate 조회(43) [스크랩] Struts, Spring, 그리고 Hibernate 조회(43) 프로그래밍 | 2006/02/02 (목) 11:13 추천(0) | 스크랩(0) 오픈 소스를 프레임워크로 해서 비즈니스 객체를 엮을 수 있다는 취지의 아티클 Wiring Your Web Application with Open Source Java 에서 제시하는 티어별 오픈 소스 프레임워크다. 그리고 이 그림은 위의 아티클과 상당히 유사한 아이디어로 시작하는 VSSH라는 프로젝트에 대한 소개글에서 나오는 그림이다. 오픈소스만으로 시스템 통합하기라는 제목의 이 글에서는 Strut, Spring, Hibernate에 더하여 뷰 기술로 Velocity를 추가했다. 아쉬운 것은 오픈소스를 엮는다는 그들의 프로젝트 페이지가 역설적으로 로그인.. 더보기
[스크랩] IoC (Inversion of Control) 컨테이너에 대한 정리 조회(75) [스크랩] IoC (Inversion of Control) 컨테이너에 대한 정리 조회(75) 프로그래밍 | 2006/02/02 (목) 11:13 추천(0) | 스크랩(0) IoC (Inversion of Control) 컨테이너에 대한 정리 Mike Spille의 IoC 컨테이너에 대한 글을 읽는 것을 계기로 정리를 해보자. http://www.pyrasun.com/mike/mt/archives/2004/11/06/15.46.14/index.html IoC에 대해 처음 듣게 된 것은, Rod Johnson이 TSS에 기고했던 Spring Framework 소개 글로 기억한다. http://www.theserverside.com/articles/article.tss?l=SpringFramework 그러나,.. 더보기
[스크랩] Spring 어플리케이션 프레임워크 모듈 구성 조회(47) [스크랩] Spring 어플리케이션 프레임워크 모듈 구성 조회(47) 프로그래밍 | 2006/02/02 (목) 11:12 추천(0) | 스크랩(0) 원본 : Spring 어플리케이션 프레임워크 모듈 구성 더보기
[스크랩] Spring 어플리케이션 프레임워크 개요 조회(49) [스크랩] Spring 어플리케이션 프레임워크 개요 조회(49) 프로그래밍 | 2006/02/02 (목) 11:12 추천(0) | 스크랩(0) 2002년 8월에 출간된 Expert One-on-One J2EE Design and Development 라는 책이 있다. J2EE 개발자인 Rod Johnson이 쓴 책인데, 아마존에서 평점에 극찬을 받는 책이다. 언뜻 구성만 봐도 J2EE 설계 및 구현에 대한 핵심적인 내용을 깊이 있게 다뤘다. 문제는 어렵다는 점이다. 쉽게 얻을 수 있는 지식들이 아니니까 당연한 일이지만... ㅡㅡ; 이책에서 Rod Johnson은 J2EE 어플리케이션 개발과정에서 부딪히는 문제를 해결하기 위한 코드를 직접 보여주며 설명하는 실제적인 접근법을 보여주는데, Expert One.. 더보기
UML의 기초: Unified Modeling Language 소개 조회(158) UML의 기초: Unified Modeling Language 소개 조회(158) 프로그래밍 | 2006/02/01 (수) 17:38 추천(0) | 스크랩(0) UML의 기초: Unified Modeling Language 소개 문서 옵션 이 페이지를 이메일로 보내기 '); // :script --> 이 페이지를 이메일로 보내기 난이도 : 중급 Donald Bell, Staff, IBM 2003 년 11 월 25 일 이 글은 UML에 대한 일반적인 개요이다. 이 글은 2003년 5월, The Rational Edge에서 처음 발표되었다. 20세기 말을 되돌아보며 -- 정확히 1997년 Object Management Group (OMG)이 Unified Modeling Language (UML)을 발표했.. 더보기
UML(Unified Modeling Language) 조회(109) UML(Unified Modeling Language) 조회(109) 프로그래밍 | 2006/02/01 (수) 17:27 추천(0) | 스크랩(0) UML UML 개요 UML 정의 UML 구성요소 UML 개요 [Top] 소프트웨어에서, 모델링을 시작하는 일반적인 방법은 알고리즘 관점과 객체지향관점이라고 할 수 있다. 알고리즘 관점에서는 모든 소프트웨어를 이루는 주요 기본요소가 프로시저 또는 함수인데 이는 요구사항이 변하고 시스템이 커지면 유지보수가 용이하지 않다고 볼 수 있고, 객체지향 관점에서는 객체 또는 클래스가 주요 기본요소로 사용되어 개발하는데 있어 컴포넌트로 시스템을 바라볼 수 있도록 하여 용이한 유지보수와 신속한 개발을 유도한다. 이러한 객체지향시스템을 가시화하고, 명세화하고, 구축하고, 문서.. 더보기
SAP ALL LINK 조회(105) SAP ALL LINK 조회(105) SAP | 2005/12/19 (월) 12:59 추천(0) | 스크랩(0) German 4ap SAP Info ABAPs.de SAP R/3 - Einf?rung in die Technik und Programmierung Betriebliche Informationssysteme am Beispiel SAP/R3 SAP R/3 Forum Deutsche SAP-Anwendergruppe e.V. SAP R/3 Tutorial Microsoft / SAP Competence Center WebSite des WI-R3LAB an der TU Chemnitz SAP Deutschland English ABAP/4 by Victor Voilevitch SAP Commun.. 더보기
자바 문서 한글화 프로젝트 조회(162) 자바 문서 한글화 프로젝트 조회(162) 프로그래밍 | 2005/09/28 (수) 11:30 추천(0) | 스크랩(0) 자바 문서 한글화 프로젝트 담당 및 참여 문의 : 자바스터디 이종훈님 각종 외국 사이트에 게재되어있는 자바 관련 문서를 한글화한 프로젝트입니다. 한글화 번역에 참여해주신 모든 분께 감사드립니다. 자바 프로그래밍 ::::: J2SE 1.4 premiers Java’s assertion capabilities, 검증(assertion) 메커니즘의 이해 Sir, What is Your Preference? Regular Expressions and the Java Programming Language Fundamental of Corba Programming Fundamental of Jav.. 더보기