Maven 的單模塊 / 多模塊之 Spring MVC + Spring + Mybatis 項目講解
初衷
- 爲了更加明瞭地展示 IntelliJ IDEA 的設置,本章教程爲視頻教程
- 本章展示 IntelliJ IDEA 高度集成化的效果,降低 IntelliJ IDEA 入門時間
視頻下載
- 單模塊的 Spring MVC + Spring + Mybatis 講解(基於 IntelliJ IDEA)
- 百度雲盤:http://pan.baidu.com/s/1dEuxWh7
- 360 雲盤(6d49):https://yunpan.cn/cY444GphNgMe3
- 多模塊的 Spring MVC + Spring + Mybatis 講解(基於 IntelliJ IDEA)
- 百度雲盤:http://pan.baidu.com/s/1hr0x6sc
- 360 雲盤(e319):https://yunpan.cn/cY4INmfJn8yvm
開發環境
- JDK 7(理論上支持 JDK 6、JDK 7、JDK 8)
- Mysql 5.6
- Maven 3.1.1
- Tomcat 7
- Git 2.7.0.2-64-bit
- IntelliJ IDEA 15.0.4
- 所有編碼:UTF-8
演示內容
- 環境相關:
- Maven 環境說明:http://code.youmeek.com/2016/03/09/2016/03/Maven/
- 我的 Maven 環境分享下載:http://pan.baidu.com/s/1bnPZU2b
- 建議你也跟我一樣直接解壓在 D 盤根目錄,這樣其他就不需要設置了
- Git 環境的說明:http://code.youmeek.com/2016/02/28/2016/02/Hexo/
- IntelliJ IDEA 基礎教程系列:https://github.com/judasn/IntelliJ-IDEA-Tutorial
- IntelliJ IDEA 設置:
- Fork 單模塊項目:https://github.com/judasn/Basic-Single-Module-SSM
- Fork 多模塊項目:https://github.com/judasn/Basic-Multi-Module-SSM
- Checkout 項目並導入
- IntelliJ IDEA Maven 設置
- IntelliJ IDEA 文件編碼設置
- IntelliJ IDEA Mybatis 插件安裝(該插件收費):https://plugins.jetbrains.com/plugin/7293?pr=
- 項目設置:
- 項目 JDK 設置
- 項目 Facet 加入 Spring 配置
- 代碼相關:
- 簡單講解 pom.xml 文件
- 用 IntelliJ IDEA 的 Database 初始化數據庫
- 單元測試
- 啓動 Tomcat 加上 Make Project 事件
- 訪問 Controller 演示 Debug
- 講解 Controller 中代碼左側的各個按鈕效果
- JSP 頁面直接點擊請求地址直接跳轉到 Controller
- 靜態資源映射特別提醒下,比如你做圖片上傳等等,如果你沒有映射好可能都會遇到 404
- 查看 Druid 提供監控
- 演示用 Mybatis 插件自動生成代碼