Spring整合MyBatis完整執行個體(分享),springmybatis

來源:互聯網
上載者:User

Spring整合MyBatis完整執行個體(分享),springmybatis

為了梳理前面學習的《Spring整合MyBatis(Maven+MySQL)一》與《Spring整合MyBatis(Maven+MySQL)二》中的內容,準備做一個完整的樣本完成一個簡單的圖書管理功能,主要使用到的技術包含Spring、MyBatis、Maven與MySQL等。最後的運行效果如下:

項目結構如下:

一、建立一個基於Maven的Web項目

1.1、建立一個簡單的Maven項目,項目資訊如下:

 1.2、修改層面資訊,在項目上右鍵選擇屬性,再選擇“Project Facets”,先設定java運行環境為1.7,先去掉"Dynamic Web Module"前的勾,然後儲存關閉;再開啟勾選上"Dynamic Web Module",版本選擇“3.0”;這裡在左下解會出現一個超連結,建立“Web Content”,完成關閉。

1.3、修改項目的部署內容。項目上右鍵屬性,選擇“Deplyment Assembly”,刪除不需要發布的內容如:帶“test”的兩個目錄,WebContent目錄,再添加一個main下的webapp目錄。

修改後的結果如下所示:

1.4、修改項目內容。將WebContent下的內容複寫到/src/main/webapp下,再刪除WebContent目錄,修改後的結果如下所示:

1.5、添加“伺服器運行時(Server Runtime)”,添加後的結果如下:

 二、建立資料庫與表

三、添加依賴

四、建立POJO實體層

五、建立MyBatis SQL映射層

六、建立服務層

七、完成Spring整合MyBatis配置

八、建立Servlet與實現功能

九、測試回合

以上這篇Spring整合MyBatis完整執行個體(分享)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援幫客之家。

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.