Mybatis3系列 - 1. MyBatis3簡介


什麼是 MyBatis?

MyBatis 是一款優秀的持久層框架,它支持定製化 SQL、存儲過程以及高級映射。MyBatis 避免了幾乎所有的 JDBC 代碼和手動設置參數以及獲取結果集。MyBatis 可以使用簡單的 XML 或註解來配置和映射原生類型、接口和 Java 的 POJO(Plain Old Java Objects,普通老式 Java 對象)為數據庫中的記錄。

說一些題外的話

這篇系列教程, 除了想寫出來幫助零入門的人進行入門Mybatis也是為了以後自己有個地方查找知識點. 所以很多內容會從最基礎的進行入手. 然後儘量的深入到源碼層級. 有任何的不足. 歡迎指正. 希望能夠輕噴. 每個人的學習方式不同, 所以能夠看到的東西和想輸出的東西肯定不一樣. 如果你有其他的思路點. 歡迎探討. 感謝共勉.

另外, 因為是實戰型教程, 所以教程還是偏向案例的. 希望整個過程能夠做到詳細到單步驟.

開始的準備工作

操作系統

win10(不強求, 大多數的教程由此係統編寫.)


Java

Mybatis3系列 - 1. MyBatis3簡介

JDK8(更高也可以. 學習就不要低於這個了. 現在市面上使用最多的版本了. 如何安裝, 可自行查閱其他文檔.)


Eclipse

Mybatis3系列 - 1. MyBatis3簡介

2019-12的版本, 當然個人認為還是Idea最好用, 除了收費之外沒有任何其他的毛病.


MyBatis

Mybatis3系列 - 1. MyBatis3簡介

版本: 3.5.3, 寫文章時, 最新版本.


Maven

Mybatis3系列 - 1. MyBatis3簡介

maven的版本是3.3.9 最好使用3.3+ 最新版更好, 當然這是學習的時候, 真正生產環境當然是越穩定越好.

這裡就只支持maven項目了,真正的開發中, maven或者說是代碼構建工具已經必不可少了. 不會就認真學上一個小時吧. 足夠使用了.


個人習慣

寫教程個人比較喜歡用最新的版本. 這樣也可以學習其中的不同之處, 所寫內容有不會淘汰太快. 要不然教程沒有寫好, 大版本已經更新了.


下載各個工具的小建議

可以使用迅雷進行下載, 複製對應的下載地址, 在迅雷中新建下載鏈接即可. 可以大多數情況下加速下載.


額外的配置

打開Eclipse, maven使用自己下載的, 最好不要使用自帶的, 可能會出現問題. 也不方便後續的管理.

Window -> Preferences -> Maven 需要配置Installations 和 User Settings

Mybatis3系列 - 1. MyBatis3簡介

先配置User Settings

Mybatis3系列 - 1. MyBatis3簡介

Local Repository 是根據settings.xml進行配置的. 如果想修改就到maven的conf/settings.xml修改本地倉庫地址即可.


再配置Installations

Mybatis3系列 - 1. MyBatis3簡介

Maven配置完畢.

加快一點編譯速度. 特別是大項目的時候, Eclipse還是會很卡的. 暫停所有的驗證器.y

Mybatis3系列 - 1. MyBatis3簡介


調整統一的編碼

Mybatis3系列 - 1. MyBatis3簡介

統一調整成UTF-8. 這些都是基本的配置. 配置完, 就可以接著走接下來的教程了.


準備工作做完第一個教程也就結束了. 因為本教程是系列, 歡迎關注埋坑.

需要注意的是, 因為是基於Java的框架最好還是有基礎的Java基礎, 最起碼可以瞭解一下JDBC. 再來學習, 可能更加容易.

希望本篇文章給你些許的思考, 感謝關注.


分享到:


相關文章: