: Tomcat 에 Spring jpetstore 배치

3298 단어 spring
TrackBack: http://quqtalk.javaeye.com/blog/362163
 
 
Spring samples 의 jpetstore 는 iBATIS 의 jpetstore 를 기반 으로 데이터베이스 층 은 iBATIS 를 사용 합 니 다.웹 층 에 서 는 Spring 의 MVC 와 Struts 의 MVC (1.1) 를 선택 할 수 있 는 두 가지 MVC 를 제공 합 니 다.
 
테스트 환경:
 
JDK 버 전: 1.5.012-b04
Tomcat 버 전: 6.0.18
Spring 버 전: 2.5.6
MySQL 버 전: 5.1.32
 
(1) Spring 사이트 에 가서 jpetstore 예 를 들 어 설치 미디어 를 가 져 옵 니 다.http://www.springsource.org/ 의 download center 에 가서 2.5.6 - with - dependencies 를 선택 하여 다운로드 하 십시오.
(2) 압축 을 풀 고 다운로드 한 zip 패키지, jpetstore 예 는 \ spring - framework - 2.5.6 \ Samples \ jpetstore 디 렉 터 리 에 있 습 니 다.
(3) MySQL 라 이브 러 리 에 jpetstore 실행 에 필요 한 데이터베이스 테이블 을 만 들 고 초기 데 이 터 를 가 져 옵 니 다.표를 만 들 고 데 이 터 를 가 져 오 는 SQL 문 구 는 \ spring - framework - 2.5.6 \ Samples \ \ jpetstore \ db \ my sql 디 렉 터 리 에 있 습 니 다.다음 명령 을 사용 하여 작성 표 와 데이터 가 져 오기 완료, 
Sql 코드
  • mysql -h 127.0.0.1 -u root -p    
  • CREATE DATABASE jpetstore;   
  • USE jpetstore;   
  • source \spring-framework-2.5.6\samples\jpetstore\db\mysql\jpetstore-mysql-schema.sql   
  • source \spring-framework-2.5.6\samples\jpetstore\db\mysql\jpetstore-mysql-dataload.sql  
  • mysql -h 127.0.0.1 -u root -p 
    
    CREATE DATABASE jpetstore;
    
    USE jpetstore;
    
    source \spring-framework-2.5.6\samples\jpetstore\db\mysql\jpetstore-mysql-schema.sql
    
    source \spring-framework-2.5.6\samples\jpetstore\db\mysql\jpetstore-mysql-dataload.sql

     
    (3) 데이터베이스 프로필 수정, \ spring - framework - 2.5.6 \ \ samples \ \ jpetstore \ \ war \ \ WEB - INF 디 렉 터 리 수정, jdbc. properties 수정,
    속성 코드
  • jdbc.driverClassName=com.mysql.jdbc.Driver   
  • jdbc.url=jdbc:mysql://127.0.0.1:3306/jpetstore?   
  • jdbc.username=root   
  • jdbc.password=  
  • jdbc.driverClassName=com.mysql.jdbc.Driver
    
    jdbc.url=jdbc:mysql://127.0.0.1:3306/jpetstore?
    
    jdbc.username=root
    
    jdbc.password=

     (4) \ spring - framework - 2.5.6 \ samples \ jpetstore \ \ war \ WEB - INF 디 렉 터 리 웹. xml 에서
    Xml 코드
  •   
  •     petstore  
  •       
  •     *.do  
  •   
  • <servlet-mapping>
    
    	<servlet-name>petstore</servlet-name>
    
    	<!--
    
    	<servlet-name>action</servlet-name>
    
    	-->
    
    	<url-pattern>*.do</url-pattern>
    
    </servlet-mapping>

     
    MVC 가 Spring 을 사용 할 지 Struts 를 사용 할 지, petstore 는 Spring 을 사용 할 지, action 은 Struts 를 사용 할 지 선택 합 니 다.
    (5) 설정 파일 을 수정 한 후 \ spring - framework - 2.5.6 \ Samples \ \ jpetstore 디 렉 터 리 에서 warfile. bat 를 실행 하면 dist 디 렉 터 리 에 jpetstore. war 패 키 지 를 만 들 고 이 war 패 키 지 를 Tomcat 의 webapps 디 렉 터 리 에 복사 합 니 다.
    (6) Tomcat 을 시작 하여 브 라 우 저 에 입력 http://127.0.0.1:8080/jpetstore 하면 jpetstore 홈 페이지 를 볼 수 있 습 니 다.

    좋은 웹페이지 즐겨찾기