1. 程式人生 > >Maven+Spring+Spring MVC+MyBatis+MySQL,搭建SSM框架環境

Maven+Spring+Spring MVC+MyBatis+MySQL,搭建SSM框架環境

專案建設完成之後的結構:

  

資料庫的表結構如下:


環境建設:搭建Maven環境、Tomcat環境、需要MySQL 資料庫支援,使用的程式設計工具Eclipse (這些是前期準備);

開始建立工程:

1.建立一個Maven工程:


選擇webapp 


隨便填寫了:


建立完成之後工程會報錯:

接下來怎麼解決的?

選中專案點選右鍵,選擇“Properties”  進入下面介面:

選中project facets ,然後將Java版本改成 你的jdk版本,或者1.6以上版本。


之後選擇 java build path


修改lib裡面的java版本:

選中上面的jre System Library 然後選擇 edit   

儲存之後再看看工程。上面的操作主要是讓目錄結構顯示正常。(上面的不一定可以解決問題,工程還是會報錯的)

在pom.xml檔案中新增依賴:

      <dependency>  
            <groupId>javax</groupId>  
            <artifactId>javaee-api</artifactId>  
            <version>7.0</version>  
        </dependency>  

這個立竿見影;不報錯了。

之後再pom檔案中新增依賴包,最終pom.xml檔案如下:

  1. <projectxmlns="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.   <modelVersion>4.0.0</modelVersion>
  4.   <
    groupId>G1</groupId>
  5.   <artifactId>C1</artifactId>
  6.   <packaging>war</packaging>
  7.   <version>0.0.1-SNAPSHOT</version>
  8.   <name>C1 Maven Webapp</name>
  9.   <url>http://maven.apache.org</url>
  10.    <properties>
  11.         <!-- spring版本號 -->
  12.         <spring.version>4.0.2.RELEASE</spring.version>
  13.         <!-- mybatis版本號 -->
  14.         <mybatis.version>3.2.6</mybatis.version>
  15.         <!-- log4j日誌檔案管理包版本 -->
  16.         <slf4j.version>1.7.7</slf4j.version>
  17.         <log4j.version>1.2.17</log4j.version>
  18.     </properties>
  19.   <dependencies>
  20.     <dependency>
  21.       <groupId>junit</groupId>
  22.       <artifactId>junit</artifactId>
  23.       <version>3.8.1</version>
  24.       <scope>test</scope>
  25.     </dependency>
  26.       <dependency>
  27.             <groupId>javax</groupId>
  28.             <artifactId>javaee-api</artifactId>
  29.             <version>7.0</version>
  30.         </dependency>
  31.      <dependency>
  32.             <groupId>junit</groupId>
  33.             <artifactId>junit</artifactId>
  34.             <version>4.11</version>
  35.             <!-- 表示開發的時候引入,釋出的時候不會載入此包 -->
  36.             <scope>test</scope>
  37.         </dependency>
  38.         <!-- spring核心包 -->
  39.         <dependency>
  40.             <groupId>org.springframework</groupId>
  41.             <artifactId>spring-core</artifactId>
  42.             <version>${spring.version}</version>
  43.         </dependency>
  44.         <dependency>
  45.             <groupId>org.springframework</groupId>
  46.             <artifactId>spring-web</artifactId>
  47.             <version>${spring.version}</version>
  48.         </dependency>
  49.         <dependency>
  50.             <groupId>org.springframework</groupId>
  51.             <artifactId>spring-oxm</artifactId>
  52. 相關推薦

    Maven+Spring+Spring MVC+MyBatis+MySQL搭建SSM框架環境

    專案建設完成之後的結構:    資料庫的表結構如下: 環境建設:搭建Maven環境、Tomcat環境、需要MySQL 資料庫支援,使用的程式設計工具Eclipse (這些是前期準備); 開始建立工程: 1.

    EF+MVC對映MySQL資料庫搭建程式框架總結

    以前使用VS都是通過SQLServer資料庫對映,不過這個專案需求是MVC+EF+MySQL,在配置過程中出現了很多錯誤上網查看了很多資料,現在讓我來總結一下吧。 一:配置 因為VS和SqlServer都是微軟的親兒子所以在用VS對映SQLserver的時候很方便,但是對

    Maven搭建SSM框架(Spring+SpringMVC+MyBatis)

    核心 suffix clas you info org 好項目 package span 一、概述:   Spring是一個輕量級開發框架,好比一個大工廠(容器),可以將所有對象的創建和依賴關系交給spring管理。   SpringMVC是一個基於mvc的web框架。sp

    Maven專案中關於Spring Boot 整合MyBatisService層無法找到mapper介面的問題解決

    mybatis: mapperlocations: classpath:com/xxx/xxx/dao/mapper/*.xml -----掃描對映檔案 config-location: classpath:mybatis-config.xml ------掃描配置檔案注意:路徑要以/ 分割3 M

    spring mvc + mybatis + mysql 整合的一個簡單的登入例子

    今天用spring跟mybatis整合寫了一個簡單的登入例子,第一次整合,給自己做個筆記,可能註釋寫的有點少,做的不足的地方謝謝指出,也分享給需要的朋友,下面給出登入失敗和成功的效果圖:      這個登入例子用的工具是myeclipse8.6+mysql5.1,使用到

    使用idea + maven + +Spring Boot + mysql + MyBatis 快速搭建起SSM框架(SpringBoot 入門案例)

    1.首先開啟idea開發工具,然後File->New->Project  ,如下圖,下一步 預設配置,下一步 勾選以下三項,下一步 輸入專案名稱,Finish。。然後靜靜等待專案載入完成。。。 載入完成後生成如下目錄,其中DemoAppli

    Spring Boot 整合Mybatismapper一直無法注入

    今天在使用spring boot整合mybatis時一直無法注入mapper,不管怎麼配置註解掃描包等,都不行,移動了Application這個類也不行。後來發現了應該不是Spring Boot掃描包的問題,因為我不管怎麼配置,改程式碼除錯都會報那個錯,於是去pom.xml檔

    1、用intellij idea2018搭建ssm框架:SpringMVC+Spring+Mybatis

    開發環境: intellij idea:2018 + maven:3.5.4+ jdk:1.8 下面正式開始配置過程 1、新建專案 2、專案目錄結構如下(三張圖連著看),檔案內容往下看 目錄顏色不同看步驟3 3、讓idea識別目錄作用 file-

    idea+spring boot+dubbox搭建微服務SSM框架環境專案(maven-圖文並解)

           搭建專案之前可以先去我的第一篇微服務專案搭建之前的一些工作準備,中介軟體等的設定,這裡是連續建立,用的都是之前建立好的基礎,所以直接更著走了,第一篇微服務連結地址:https://blog.csdn.net/gaofengyan/article/

    Spring Boot 整合Mybatis+MySql注意事項

    資料庫連線池之坑 通常我們使用資料庫時會使用第三方的資料庫連線池,在這裡我使用了 <dependency> <groupId>com.alibaba</groupId>

    Spring + SpringMvc + Mybatis 搭建SSM框架

    在閒暇之餘,又開始玩玩javaEE的東西,不然都要忘記了。初步打算做一個開源的CMS,今天先搭建起框架,提交github後續完善,需要的可以看看,fork下,順便給個star吧。 什麼是SSM? SSM對應 spring springmvc mybati

    使用Spring、SpringMvc、MyBatis搭建SSM框架

    SpringMvc架構流程圖 部落格中使用到的jar檔案 在文末Demo中會給出 1、帶你一步步使用IntelliJ IDEA開發神器建立一個空白的Web Application專案 配置SSM web專案框架 2、我們需要新增必要的jar(包括:Spring(包括SpringMvc

    搭建SSM框架Spring

    管理 com 銷毀 系列 try 要去 nco cati 慢慢 作為一枚大四準備畢業的學生,最重要的事便是畢業設計,前些日子剛剛拿到畢設題目:“3D網絡圖:面向網絡結構數據的可視化軟件設計”,(⊙o⊙)…,怎麽說哪,看到題目就是一頭霧水(前幾屆不都是學生選課系統,學生教

    spring整理(二)搭建SSM框架

    搭建SSM框架       SSM框架說起來有點老生長談了,但還是手動搭一個吧       專案地址:https://github.com/yuzhou152/zgg-

    【筆記】mybatis+mysql當入參為map時如何獲取返回的自增主鍵

    <selectKey resultType="java.lang.Integer" order="BEFORE" keyProperty="paramMap.id">  // keyProperty 要指定為引數map的名稱.返回的鍵名才行,入參paramMap,返回的自增主鍵

    基於idea+maven搭建SSM框架自帶逆向工程

      前面一篇搭建的是一個簡單的web框架點選開啟連結   今天搭建的是基於maven的pom檔案來進行框架的搭建,畢竟現在還手動架包的真的不多了。   今天搭建的這個框架如果你需要用到逆向功能你需要一個架包:點選下載   直接解壓到D盤下就可以了,

    在IDEA中搭建SSM框架利用maven對jar包進行依賴管理

            本教程作為一個學習的記錄過程,讓大家快速學會在IDEA中利用maven搭建一個SSM框架。1.準備工作首先開啟IDEA建立一個maven專案,如下所示。點選下一步點選下一步最後一步專案建立好了之後的結構是這樣的:開啟這個專案的pom.xml檔案,刪除<b

    ASP.NET MVC +EF6 +MySql 專案搭建

    我的第一篇部落格一、準備工作   3、建立ASP.NET MVC 專案二、開始    1、通過NuGet 新增MySql.Data和MySql.Data.Entity        (ps:MySql.Data和MySQL-Connector-net 版本保持一致,否者在後面

    IDEA使用maven搭建SSM框架整合專案(超級詳細值得一看)

    [TOC](IDEA使用maven搭建SSM框架整合專案(超級詳細,值得一看)) ## **溫馨提示** ***此篇文章篇幅較長,相信我看了這篇文章你一定會擼起碼來行雲流水,事半功倍,無懈可擊,請耐心閱讀。

    從零搭建SSM框架(五)使用Maven實現Tomcat熱部署

    SSM框架 技術分享 pre root mil p地址 註意 eight -1 配置tomcat 第一步:需要修改tomcat的conf/tomcat-users.xml配置文件。添加用戶名、密碼、權限。 <role rolename="manager-gui