QuickStart:SpringWS
From JCFWiKi
처음 오셨으면 아래 링크부터 보세요.
- 사전 준비 사항 : JCFQuickStart
[편집] mvn archetype:create 명령
- Spring WebService 1.5
간편한 개발 세팅을 위해 데이터베이스와 애플리케이션 서버를 포함시켰습니다. 또한 예제 데이터베이스 테이블도 자동으로 생성됩니다.
[편집] 기술 구성 요소
- Controller Layer : Spring WebService 1.5
- WebApplication Server : Jetty
|
mvn archetype:generate -DarchetypeGroupId=jcf.archetype -DarchetypeArtifactId=webapp-springws -DarchetypeVersion=3.0.1-SNAPSHOT |
- 여기서 아래 4가지를 물어보는데 각각의 뜻은
- groupId : 애플리케이션의 그룹 명이면서 동시에 자바 베이스 패키지 명입니다. (예 : jcf.demo)
- artifactId : 애플리케이션의 이름이자 베이스 디렉토리 이름이 됩니다. (예: sample)
- version : 애플리케이션의 버전을 지정합니다. 1.0-SNAPSHOT 이라고 입력합니다.
- packaging : 애플리케이션의 최종 패키징 상태를 말합니다. war 라고 입력합니다.
- BUILD SUCCESSFUL이 보인다면 프로젝트 생성이 성공한 것입니다. (템플릿에 대한 경고 메시지들은 무시하시면 됩니다.)
이제 기본 애플리케이션이 동작 가능한 상태까지 만들어졌습니다.
[편집] 애플리케이션 시작
- 디렉토리가 하나 생성되었을 것입니다. 그 안으로 들어갑니다.
- pom.xml 파일이 있는것을 확인한 후, 커맨드라인에서 mvn 을 입력합니다.
- (시간이 좀 걸립니다. 이것 저것 다운로드 받는 게 많습니다.)
- 브라우저를 띄워보세요. http://localhost:8080
분류: Quickstart | Jcf
