1、 JDBC工作
我們平時使用jdbc進行編程,大致需要下面幾個步驟:
1,使用jdbc編程需要連接數據庫,注冊驅動和數據庫信息
2,操作Connection,打開Statement對象
3,通過Statement對象執行SQL,返回結果到ResultSet對象
4,使用ResultSet讀取數據,然后通過代碼轉化為具體的POJO對象
5,關閉數據庫相關的資源
2、jdbc的缺點
(1)需要頻繁的創建數據庫連接
(2)涉及到的增刪改查等功能需要在各個java文件中編寫大量代碼
(3)對於底層事務、數據類型轉換等都需要手動處理,又是各種代碼
3、mybatis優點
(1)封裝了jdbc對數據庫的各種操作,減少代碼
(2)增加了連接池、一、二級緩存
(3)可以自動生成sql語句