1. 程式人生 > >IDEA整合Spring+Springmvc+mybatis+maven

IDEA整合Spring+Springmvc+mybatis+maven

一、建立maven專案

  1. File -> New Module,進入建立專案視窗

  2. 點選Next,填寫GroupId、ArtifactId和Version

  3. 接著下一步,這裡需要注在Properties中新增一個引數 archetypeCatalog=internal,不加這個引數,在maven生成骨架的時候將會非常慢,有時候直接卡住。來自網上的解釋:
    archetypeCatalog表示外掛使用的archetype元資料,不加這個引數時預設為remote,local,即中央倉庫archetype元資料,由於中央
    倉庫的archetype太多了所以導致很慢,指定internal來表示僅使用內部元資料。
    《摘自:http://blog.csdn.net/gallenzhang/article/details/51932152》

  4. NEXT,填寫專案名稱

  5. FINISH,完整結構圖如下

注意事項:
  1. 剛才建立的MAVEN專案,web.xml預設是servlet2.3版本,版本較低,需要手動改為servlet3.0以上版本,如圖:
 
修改為下面程式碼即可 [html]  view plain
 copy
  1. <?xml version="1.0" encoding="UTF-8"?>  
  2. <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"  
  3.          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      
  4.          xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee  
  5.                       http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"  
  6.          version="3.1"  
  7.          metadata-complete="true">  
  8. </web-app>  
2. src/main下面目錄不全,缺少test,java等目錄,也需要手動完善 首先開啟Project Structure - Modules,修改如下:

二、配置檔案

  1. pom.xml
    [html]  view plain  copy
    1. <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
    2.   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">  
    3.   
    4.   <modelVersion>4.0.0</modelVersion>  
    5.   <groupId>com.alex.app</groupId>  
    6.   <artifactId>ssh-demo</artifactId>  
    7.   <packaging>war</packaging>  
    8.   <version>1.0</version>  
    9.   
    10.   <properties>  
    11.     <!-- base setting -->  
    12.     <java.version>1.8</java.version>  
    13.     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>  
    14.     <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>  
    15.   
    16.     <!--lib setting-->  
    17.     <spring.version>4.3.3.RELEASE</spring.version>  
    18.     <jackson.version>2.6.3</jackson.version>  
    19.   
    20.   </properties>  
    21.   
    22.   <dependencies>  
    23.     <dependency>  
    24.       <groupId>junit</groupId>  
    25.       <artifactId>junit</artifactId>  
    26.       <version>4.11</version>  
    27.       <scope>test</scope>  
    28.     </dependency>  
    29.   
    30.     <!-- slf4j,logback組合 -->  
    31.     <dependency>  
    32.       <groupId>org.slf4j</groupId>  
    33.       <artifactId>slf4j-api</artifactId>  
    34.       <version>1.7.22</version>  
    35.     </dependency>  
    36.     <dependency>  
    37.       <groupId>org.slf4j</groupId>  
    38.       <artifactId>slf4j-log4j12</artifactId>  
    39.       <version>1.7.21</version>  
    40.     </dependency>  
    41.     <dependency>  
    42.       <groupId>log4j</groupId>  
    43.       <artifactId>log4j</artifactId>  
    44.       <version>1.2.17</version>  
    45.     </dependency>  
    46.   
    47.   <!-- mysql connector-->  
    48.     <dependency>  
    49.       <groupId>mysql</groupId>  
    50.       <artifactId>mysql-connector-java</artifactId>  
    51.       <version>5.1.39

      相關推薦

      IDEA整合Spring+Springmvc+mybatis+maven

      一、建立maven專案 File -> New Module,進入建立專案視窗 點選Next,填寫GroupId、ArtifactId和Version 接著下一步,這裡需要注在Properties中新增一個引數 archetypeCatalog=in

      整合Spring+SpringMVC+Mybatis+Maven+Mysql

      Spring+SpringMVC+Mybatis+Maven+Mysql 一、建立Maven專案 建立完成此時的包結構目錄: 此時在WEB-INF下已經有一個log4j.xml配置檔案,檢視此檔案內容可以看到已經自動對log4j進行了一些基

      IntelliJ IDEA 建立Spring+SpringMVC+mybatis+maven專案

      第一步: 建立maven專案    輸入專案名和工程id    選擇maven    預設就可以了   剛開始時間比較長,可以看到,用了有7分多鐘, 還是很快的   maven包下載好後

      SSM框架整合Spring + SpringMVC + Mybatis + Maven + IDEA

      【學習背景】最近學習的專案是SSM框架,即Spring、SpringMVC和Mybatis。之前實習的專案底層用的就是mybatis,但那時為了保證團隊開發進度,只顧著開發,並且專案框架、所用到的技術都是建立在已有的基礎上,而此次框架的整合,是想親手搭建一次,做出個小demo

      使用maven整合spring+springmvc+mybatis

      cti 監聽 package 基於接口 mysql 5.7 spring 整合 rri ext inter 使用maven整合spring+springmvc+mybatis 開發環境:     1.  jdk1.8     2.  eclipse4.7.0 (Oxygen

      SSM框架整合Maven工程整合Spring+Springmvc+Mybatis(詳細教程,附程式碼)

      一、基本概念 1、Spring Spring是一個開源框架,Spring是於2003 年興起的一個輕量級的Java 開發框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中闡述的部分

      使用idea開發工具,整合spring+springmvc+mybatis

      一、建立一個maven的web專案二、整合spring和springmvc1.在已經生成的pom檔案中新增<properties> <org.springframework.version>4.1.6.RELEASE</org.springfr

      一篇文章學會Spring+SpringMVC+Mybatis+Maven搭建和部署,記一次Spring+SpringMVC+Mybatis+Maven整合

      之前一直沒有用過maven和Mybatis最近自己搭建一個基於Maven的Spring+SpringMVC+Mybatis開發環境。注:有的時候沒有自己動手真正搭過環境(脫離教學的方式),可能有些地方的問題注意不到的。會在介紹搭建的同時記錄一些遇見的坑和一些知識點。首先放上M

      整合 Spring + SpringMVC + MyBatis

      provide star 實現 per ng- 獲取自增 check fas manage < 一 > POM 配置文件 ( 如果出現 JAR 包 引入錯誤, 請自行下載 ) <project xmlns="http://maven.apach

      整合spring+springmvc+mybatis

      app web image per ips contex color 過程 日誌 開發環境: jdk 1.8     eclipse 4.7.0 (Oxygen)     tomcat 8.5.29

      Spring+Springmvc+Mybatis+Maven建立Web專案實踐

      Spring+Springmvc+Mybatis+Maven建立Web專案實踐 搭建SSM專案,過程中遇到了許多問題,但是經過自己的不懈努力,最終都的到了解決,特此寫了這片博文,算是給自己的筆記,如果有人看到,希望對你們有所幫助,如果哪裡不對,希望大家能夠多多指教。 目錄

      spring+springmvc+mybatis+maven+mysql 資料庫讀寫分離

      spring+springmvc+mybatis+maven+mysql資料庫讀寫分離 一、Spring+Springmvc+Mybatis+Maven建立Web專案 二、使用Spring AOP實現MySQL資料庫讀寫分離 2.1 前言

      java:整合spring+springmvc+mybatis

      開發環境: jdk 1.8 eclipse 4.7.0 (Oxygen) tomcat 8.5.29 mysql 5.7 開發前準備: spring 框架的jar包,在這裡使用的是spring-5.0.4 PS :spring中包含了springmvc  

      常用框架(一):spring+springMvc+mybatis+maven

      專案說明: (1) 本例採用 maven web 工程做例子講解 (2) 利用mybaits 提供的程式碼生成工具自動生成程式碼(dao介面,sql mapper對映檔案,pojo資料庫對映類) (3) 資料庫用 MySQL 專案構建: 一,新建maven

      常用框架(二) : spring+springMvc+mybatis+maven+redis

      在上一篇常用框架(一)中已經搭建好了基本框架,這裡主要是整合 Redis 快取框架到專案中,作為補充。 需要檢視前篇的請點這裡跳轉:http://blog.csdn.net/mynoteblog/article/details/54922775 先來看下專案結構:

      SSM框架整合( Spring / SpringMVC / Mybatis )

      1.建立maven工程匯入座標     Spring: spring-context 5.0.2 (spring容器)     spring-tx 5.0.2(spring事務)     spring

      SSM Spring+SpringMVC+mybatis+maven環境搭建

      1、首先右鍵點選專案區空白處,選擇new-》other..在彈出框中輸入maven,選擇Maven Project。 預設next下一步 選中圖片所選next下一步 輸入其中所需引數點選Finish完成建立操作 2、標準的maven結構,但是還需要建立幾

      關於spring+springMVC+mybatis+maven搭建中的nested exception is org.apache.ibatis.binding.BindingException

      以前沒用maven的時候啥都很好,但是現在專案使用了maven,我也就把專案轉換成了maven的方式。 專案中的mybatis使用的是mapper代理的方式進行開發,專案未遷移之前可以正常執行,但是遷移之後就一直報一個錯誤, org.apache.ibatis.bindi

      mac下IDEA配置Spring框架+mybatis+maven配置管理的web專案過程詳解

      下面詳細講一下mac下怎麼利用IDEA來搭建一個利用spring框架+maven配置管理的web專案 1.再IDEA裡新建一個maven project,填入建立專案所必要的資訊 2.我們要利用spring框架或mybatis就得把與其相關的內容引入進專案啊,利用mav

      整合spring+springmvc+mybatis需要的jar包

      1.  aopalliance-1.0.jar 2.  asm-6.2.1.jar 3.  aspe