1. MyBatis架構的作用
MyBatis架構的主要作用是簡化持久層開發。當使用MyBatis處理資料的增删改查時,隻需要定義通路資料的抽象方法,并配置該抽象方法對應的SQL語句即可!
持久層:解決項目中資料持久化處理的元件。
資料持久化:将資料永久的儲存下來,即将資料存儲在硬碟等可以永久儲存資料的存儲媒體中,如果要将資料儲存在這些存儲媒體中,資料需要以檔案的形式存在,通常,可以将資料存到文本文檔、XML文檔、資料庫,通常,在沒有明确的說明的情況下,讨論資料持久化指的就是使用資料庫存取資料。
記憶體(RAM,具體表現通常是記憶體條):是CPU與其它硬體交換資料的“橋梁”,正在執行的程式和資料都在記憶體中,一旦斷電則資料全部丢失。
2. 建立MyBatis項目
建立Maven項目,Group Id為
cn.tedu
,Artifact Id為
mybatis
,Packaging保持為
jar
即可。
然後,在項目中添加相關依賴:
<properties>
<!-- java version -->