IDEA整合Spring+Springmvc+mybatis+maven
一、建立maven專案
- File -> New Module,進入建立專案視窗
- 點選Next,填寫GroupId、ArtifactId和Version
- 接著下一步,這裡需要注在Properties中新增一個引數 archetypeCatalog=internal,不加這個引數,在maven生成骨架的時候將會非常慢,有時候直接卡住。來自網上的解釋:
archetypeCatalog表示外掛使用的archetype元資料,不加這個引數時預設為remote,local,即中央倉庫archetype元資料,由於中央
倉庫的archetype太多了所以導致很慢,指定internal來表示僅使用內部元資料。
- NEXT,填寫專案名稱
- FINISH,完整結構圖如下
- 剛才建立的MAVEN專案,web.xml預設是servlet2.3版本,版本較低,需要手動改為servlet3.0以上版本,如圖:
修改為下面程式碼即可 [html] view plain
- <?xml version="1.0" encoding="UTF-8"?>
- <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
- http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
- version="3.1"
- metadata-complete="true">
- </web-app>
二、配置檔案
- pom.xml
[html] view plain copy- <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.alex.app</groupId>
- <artifactId>ssh-demo</artifactId>
- <packaging>war</packaging>
- <version>1.0</version>
- <properties>
- <!-- base setting -->
- <java.version>1.8</java.version>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
- <!--lib setting-->
- <spring.version>4.3.3.RELEASE</spring.version>
- <jackson.version>2.6.3</jackson.version>
- </properties>
- <dependencies>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>4.11</version>
- <scope>test</scope>
- </dependency>
- <!-- slf4j,logback組合 -->
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-api</artifactId>
- <version>1.7.22</version>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-log4j12</artifactId>
- <version>1.7.21</version>
- </dependency>
- <dependency>
- <groupId>log4j</groupId>
- <artifactId>log4j</artifactId>
- <version>1.2.17</version>
- </dependency>
- <!-- mysql connector-->
- <dependency>
- <groupId>mysql</groupId>
- <artifactId>mysql-connector-java</artifactId>
- <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