1. 程式人生 > >5.Spring+Mybatis+SpringMVC整合

5.Spring+Mybatis+SpringMVC整合

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.Test</groupId>
  <artifactId>test</artifactId>
  <packaging>war</packaging>
  <version>1.0.0-SNAPSHOT</version>
  <name>test Maven Webapp</name>
  <url>http://maven.apache.org</url>
  
  <!-- 集中定義依賴版本號 -->
	<properties>
		<junit.version>4.10</junit.version>
		<spring.version>4.1.3.RELEASE</spring.version>
		<mybatis.version>3.2.8</mybatis.version>
		<mybatis.spring.version>1.2.2</mybatis.spring.version>
		<mybatis.paginator.version>1.2.15</mybatis.paginator.version>
		<mysql.version>5.1.32</mysql.version>
		<slf4j.version>1.6.4</slf4j.version>
		<jackson.version>2.4.2</jackson.version>
		<druid.version>1.0.9</druid.version>
		<httpclient.version>4.3.5</httpclient.version>
		<jstl.version>1.2</jstl.version>
		<servlet-api.version>2.5</servlet-api.version>
		<jsp-api.version>2.0</jsp-api.version>
		<joda-time.version>2.5</joda-time.version>
		<commons-lang3.version>3.3.2</commons-lang3.version>
		<commons-io.version>1.3.2</commons-io.version>
		<mapper.version>2.3.4</mapper.version>
		<pagehelper.version>3.7.5</pagehelper.version>
	</properties>
    
  <dependencies>
    <!-- 單元測試 -->
			<dependency>
				<groupId>junit</groupId>
				<artifactId>junit</artifactId>
				<version>${junit.version}</version>
				<scope>test</scope>
			</dependency>

			<!-- Spring -->
			<dependency>
				<groupId>org.springframework</groupId>
				<artifactId>spring-context</artifactId>
				<version>${spring.version}</version>
			</dependency>
			<dependency>
				<groupId>org.springframework</groupId>
				<artifactId>spring-beans</artifactId>
				<version>${spring.version}</version>
			</dependency>
			<dependency>
				<groupId>org.springframework</groupId>
				<artifactId>spring-webmvc</artifactId>
				<version>${spring.version}</version>
			</dependency>
			<dependency>
				<groupId>org.springframework</groupId>
				<artifactId>spring-jdbc</artifactId>
				<version>${spring.version}</version>
			</dependency>
			<dependency>
				<groupId>org.springframework</groupId>
				<artifactId>spring-aspects</artifactId>
				<version>${spring.version}</version>
			</dependency>

			<!-- Mybatis -->
			<dependency>
				<groupId>org.mybatis</groupId>
				<artifactId>mybatis</artifactId>
				<version>${mybatis.version}</version>
			</dependency>
			<dependency>
				<groupId>org.mybatis</groupId>
				<artifactId>mybatis-spring</artifactId>
				<version>${mybatis.spring.version}</version>
			</dependency>
			<!-- 通用Mapper的依賴 -->
			<dependency>
				<groupId>com.github.abel533</groupId>
				<artifactId>mapper</artifactId>
				<version>${mapper.version}</version>
			</dependency>

			<!-- 分頁助手 -->
			<dependency>
				<groupId>com.github.pagehelper</groupId>
				<artifactId>pagehelper</artifactId>
				<version>${pagehelper.version}</version>
			</dependency>
			<dependency>
				<groupId>com.github.jsqlparser</groupId>
				<artifactId>jsqlparser</artifactId>
				<version>0.9.1</version>
			</dependency>

			<!-- MySql -->
			<dependency>
				<groupId>mysql</groupId>
				<artifactId>mysql-connector-java</artifactId>
				<version>${mysql.version}</version>
			</dependency>

			<dependency>
				<groupId>org.slf4j</groupId>
				<artifactId>slf4j-log4j12</artifactId>
				<version>${slf4j.version}</version>
			</dependency>
			<dependency>
			    <groupId>org.slf4j</groupId>
			    <artifactId>slf4j-api</artifactId>
			    <version>${slf4j.version}</version>
			</dependency>

			<!-- JacksonJson處理工具包 -->
			<dependency>
				<groupId>com.fasterxml.jackson.core</groupId>
				<artifactId>jackson-databind</artifactId>
				<version>${jackson.version}</version>
			</dependency>

			<!-- 連線池 -->
			<dependency>
				<groupId>com.jolbox</groupId>
				<artifactId>bonecp-spring</artifactId>
				<version>0.8.0.RELEASE</version>
			</dependency>
			
			
		
			
			<!-- httpclient -->
			<dependency>
				<groupId>org.apache.httpcomponents</groupId>
				<artifactId>httpclient</artifactId>
				<version>${httpclient.version}</version>
			</dependency>

			<!-- JSP相關 -->
			<dependency>
				<groupId>jstl</groupId>
				<artifactId>jstl</artifactId>
				<version>${jstl.version}</version>
			</dependency>
			<dependency>
				<groupId>javax.servlet</groupId>
				<artifactId>servlet-api</artifactId>
				<version>${servlet-api.version}</version>
				<scope>provided</scope>
			</dependency>
			<dependency>
				<groupId>javax.servlet</groupId>
				<artifactId>jsp-api</artifactId>
				<version>${jsp-api.version}</version>
				<scope>provided</scope>
			</dependency>

			<!-- 時間操作元件 -->
			<dependency>
				<groupId>joda-time</groupId>
				<artifactId>joda-time</artifactId>
				<version>${joda-time.version}</version>
			</dependency>

			<!-- Apache工具元件 -->
			<dependency>
				<groupId>org.apache.commons</groupId>
				<artifactId>commons-lang3</artifactId>
				<version>${commons-lang3.version}</version>
			</dependency>
			<dependency>
				<groupId>org.apache.commons</groupId>
				<artifactId>commons-io</artifactId>
				<version>${commons-io.version}</version>
			</dependency>
			<dependency>
			    <groupId>commons-fileupload</groupId>
			    <artifactId>commons-fileupload</artifactId>
			    <version>1.3.3</version>
			</dependency>
			<!--Junit測試-->
			<dependency> 
	           <groupId>org.springframework</groupId>  
	           <artifactId>spring-test</artifactId>  
	           <version>4.0.2.RELEASE</version>  
      		</dependency>
      		
  </dependencies>
  <build>
  	<plugins>
  		<!-- 配置Tomcat外掛 ,用於啟動專案 -->
		<plugin>
			<groupId>org.apache.tomcat.maven</groupId>
			<artifactId>tomcat7-maven-plugin</artifactId>
			<configuration>
				<port>8080</port>
				
				<!-- 訪問路徑為:http://127.0.0.1:80/專案名
				即:http://127.0.0.1:{port}/{path}
				現在訪問某專案的路徑為:httP://127.0.0.1:80/即可 -->
				
				<path>/test</path>
			</configuration>
		</plugin>
  	</plugins>
  </build>
  
</project>


相關推薦

整理不易,且整且珍惜 2.開發環境的搭建 3.Eclipse的相關配置 4.使用maven建立web專案 5.Spring+Mybatis+SpringMVC整合 6.mybatis自動生成程式碼 7.springmybatis整合中Junit的測試 8.maven專案的啟動 9.Restful

整理不易,且整且珍惜 2.開發環境的搭建 3.Eclipse的相關配置 4.使用maven建立web專案 5.Spring+Mybatis+SpringMVC整合 6.mybatis自動生成程式碼

5.Spring+Mybatis+SpringMVC整合

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/P

spring-mybatis-springMVC 整合

spl 分享 doc 數據庫連接 welcom encoding tro ren strong 這是一個spring mybatis springMVC 的整合 裏面包括日誌,druid,的配置。可以說是一個現成的模板,直接復制下來就能用。 首先是web.xml web.x

Spring+Mybatis+SpringMVC整合

1、建立工程匯入jar包 2、配置Mybatis、SpringMvc檔案 Mybatis核心檔案、資料庫.properties 、sql 對映檔案、SpringMvc核心檔案、web.xml配置檔案   <?xml version="1.0" encoding=

終極整合SpringMvc+Spring+MyBatis+Maven整合視訊教程

網路上有很多SSM+maven整合的教程,包括github我也去看過,我也嘗試著整合了好多次了,每次都會出現問題。今天成功的整合,做一下我的整合過程記錄,如果對大家有用,更好。 視訊分享連結在文章結尾有獲取方式,視訊截圖如下: 附上了整理的教學視訊,正在學習中,歡迎交流。視訊可直接

SSM(SpringMVC Spring Mybatis)框架整合搭建

1、新建一個web工程。 2、首先看一下整體的框架結構:   3、將ssm框架搭建所需要的jar包複製到lib目錄下 3、需要配置各個配置檔案。 1)配置web.xml檔案: <?xml version="1.0" encoding="UTF-8"?> <

使用Idea建立ssm專案,SpringMVC+Spring+MyBatis+Maven整合

                        1.建立基本專案

第一章 企業專案開發--maven+springmvc+spring+mybatis+velocity整合

說明:本系列文章主要是對自己在一家大型網際網路公司實習的過程中對所學知識的總結!參與的是實際中使用的上線專案。 一、ssmm簡介 ssmm是當下企業最常用的開發框架架構 maven:管理專案jar包,構建專案 spring:IOC容器,事務管理 springmvc:mvc框架 myBati

SpringMvc+Spring+Mybatis+Maven整合

一、.首先建立maven工程,參考http://blog.csdn.net/dearlhb/article/details/19755345 二、.搭建ssmm的環境 2.1新增相關jar包。 1.到http://search.maven.org/網站搜尋spring核心包

SpringMVC + Spring + Mybatis + Maven整合例項

一、說明: 目前工作中的開發框架主要是 spring ,使用的是 springMVC+ spring + spring JdbcTemplate ,最近學習了一下Mybatis、Maven這些內容,所以嘗試使用 springMVC + Spring + Mybatis +

shiro + springMVC + spring + mybatis (maven 整合)

1.大綱 : a.編寫pom.xml,引入各種依賴包, 以下有模板 b.編寫applicationContext.xml檔案 c.編寫springMVC-servlet.xml檔案 d.編寫spring-shiro.xml檔案 e.編寫jdbc.pro

Spring+Mybatis+Druid 整合Demo

art mybatis tis demo per pos ring div 鏈接 Spring+Mybatis+Druid 整合Demo Spring+Mybatis+Druid+PageHelper整合參考。 鏈接地址:http://blog.csdn.net/

springboot+mybatis+springmvc整合實例

1.4 prim stat html each 登陸 過程 manage embed 以往的ssm框架整合通常有兩種形式,一種是xml形式,一種是註解形式,不管是xml還是註解,基本都會有一大堆xml標簽配置,其中有很多重復性的。springboot帶給我們的恰恰是“零配置

springspringmvc整合web的web.xml配置

listen filter 出現 url async ont 靜態資源 fig str <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/X

Spring+Mybatis+SpringMVC+Maven+MySql(SSM框架)搭建例項

這篇文章我們來實現使用maven構建工具來搭建Spring+Mybatis+SpringMVC+MySql的框架搭建例項。工程下載 使用maven當然得配置有關環境了,不會配置的請看我前幾篇文章,都有配置maven環境的列子! MySQL建立表sql語句: /* Navicat M

maven+spring+mybatis+springmvc所需要匯入的jar包

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.

Spring+Mybatis+SpringMVC+Maven+MySql搭建例項

        摘要:本文主要講了如何使用Maven來搭建Spring+Mybatis+SpringMVC+MySql的搭建例項,文章寫得很詳細,有程式碼有圖片,最後也帶有執行的效果。 一、準備工作 1. 首先建立一個表: CREATE TABLE `t_u

Spring+Mybatis+SpringMVC框架,利用Apache POI動態匯出Excel

Spring+Mybatis+SpringMVC框架,利用Apache POI匯出Excel。POI具體使用請自行百度。話不多說,上程式碼。 ExportExcelUtil程式碼 packagecom.rixin.common.util; importjava.io.

做一個合格的程式猿之Spring MVC+Spring + mybatis + Bootstrap 整合

準備環境:JDK1.7+MAVEN+Eclipse 1) 開啟Eclipse 點選Window-->Preferences-->Maven--->User Settings 配置一下你的Maven配置檔案setting.xml 2)新建Maven專案

SSM+maven+oracle搭建二(spring+mybatis+springMVC測試成功)

1.配置spring-mvc.xml自動掃描控制器,檢視模式,註解的啟動<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/