天天看點

09_MYBATIS_DAY01

1. MyBatis架構的作用

MyBatis架構的主要作用是簡化持久層開發。當使用MyBatis處理資料的增删改查時,隻需要定義通路資料的抽象方法,并配置該抽象方法對應的SQL語句即可!

持久層:解決項目中資料持久化處理的元件。

資料持久化:将資料永久的儲存下來,即将資料存儲在硬碟等可以永久儲存資料的存儲媒體中,如果要将資料儲存在這些存儲媒體中,資料需要以檔案的形式存在,通常,可以将資料存到文本文檔、XML文檔、資料庫,通常,在沒有明确的說明的情況下,讨論資料持久化指的就是使用資料庫存取資料。

記憶體(RAM,具體表現通常是記憶體條):是CPU與其它硬體交換資料的“橋梁”,正在執行的程式和資料都在記憶體中,一旦斷電則資料全部丢失。

2. 建立MyBatis項目

建立Maven項目,Group Id為

cn.tedu

,Artifact Id為

mybatis

,Packaging保持為

jar

即可。

然後,在項目中添加相關依賴:

<properties>
    <!-- java version -->