maven 프로젝트 의 구축 - maven 구축 spring mvc + ibatis 프로젝트 (1)
9478 단어 maven 구축 springmvc+ibatis
우선, 실례 항목 의 전 체 를 보십시오. 그림 과 같 습 니 다.
[img]http://dl.iteye.com/upload/picture/pic/131889/0027c1ab-d05b-3730-94d7-674fa6a37c3f.png[/img]
[b] [size = medium] 1. Maven 프로젝트 를 어떻게 만 듭 니까?[/size][/b]
다음 그림 과 같이 새 프로젝트 -- maven 프로젝트, 기타:
[img]http://dl.iteye.com/upload/picture/pic/131891/d39934a3-6316-35ac-bd12-2b50b1ccbcdf.png[/img]
[img]http://dl.iteye.com/upload/picture/pic/131893/390ef819-0854-3174-9ad7-32cb46895c97.png[/img]
[b] [size = medium] 2. pom. xml 에 프로젝트 에 필요 한 jar 패키지 와 컴 파일 설정 을 도입 합 니 다.[/size][/b]
주로 도입 해 야 할 것 은:
[b] 1) spring mvc 관련 spring 3.0 이상 jar 패키지
2) ibatis 의 jar 가방
3) 데이터베이스 와 데이터베이스 연결 풀 응용 에 관 한 jar 패키지, 데이터 베 이 스 는 my sql 을 사용 하고 dbcp 연결 방식 을 사용 합 니 다.
4) struts 의 json jar 패키지
5) j2ee 관련 jar 패키지 [/ b]
다음은 프로젝트 의 pom. xml 파일 내용 입 니 다. 참고 하 시기 바 랍 니 다.
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0
com.bluedon.ibatis
ibatis-root
0.0.1-SNAPSHOT
ibatis-root Maven Webapp
http://maven.apache.org
war
2.2.3
3.1.1.RELEASE
2.0.8
1.7.5
1.8.4
junit
junit
3.8.1
test
javax.servlet
javax.servlet-api
3.0.1
javax.servlet.jsp
jsp-api
2.0
mysql
mysql-connector-java
5.1.27
commons-dbcp
commons-dbcp
1.4
org.apache.struts
struts2-json-plugin
2.3.8
org.springframework
spring-web
${springframework.version}
org.springframework
spring-webmvc
${springframework.version}
org.springframework
spring-context
${springframework.version}
org.springframework
spring-aop
${springframework.version}
org.springframework
spring-core
${springframework.version}
org.springframework
spring-test
${springframework.version}
org.springframework
spring-tx
${springframework.version}
org.springframework
spring-beans
${springframework.version}
org.springframework
spring-jdbc
${springframework.version}
org.springframework
spring-ibatis
${ibatis.version}
org.apache.ibatis
ibatis-sqlmap
2.3.4.726
org.slf4j
slf4j-api
${slf4j.version}
org.slf4j
slf4j-log4j12
${slf4j.version}
org.slf4j
log4j-over-slf4j
${slf4j.version}
org.slf4j
jcl-over-slf4j
${slf4j.version}
org.codehaus.jackson
jackson-mapper-asl
${jackson.version}
org.codehaus.jackson
jackson-core-asl
${jackson.version}
org.apache.maven.plugins
maven-eclipse-plugin
/batis_root
org.eclipse.wst.common.project.facet.core.builder
org.eclipse.wst.common.modulecore.ModuleCoreNature
org.eclipse.wst.common.project.facet.core.nature
org.eclipse.jdt.launching.JRE_CONTAINER
2.0
org.apache.maven.plugins
maven-war-plugin
src/main/webapp/WEB-INF/web.xml
org.eclipse.m2e
lifecycle-mapping
1.0.0
org.apache.maven.plugins
maven-dependency-plugin
[2.0,)
copy-dependencies
unpack-dependencies
org.apache.maven.plugins
maven-compiler-plugin
2.5.1
1.6
1.6
maven 서버 구축 과 pom. xml 태그 문법 사용 은 관련 글 을 참조 할 수 있 습 니 다.