Mybatis--概述

Mybatis概述

1.1 Mybatis簡介

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

1.2 Mybatis優點

  • 是一個比較流行和優秀的持久層框架。
  • 更方便sql語句與java代碼的解耦合。
    舉慄:比如傳統的jdbc,sql語句是與java代碼夾雜在一起的,很難進行維護和修改,你需要不斷的去翻找java源碼找到對應的sql語句。
  • 提供一些動態的sql語句,更方便進行開發。
  • 有動態代理接口映射,以及更方便的獲取結果集,從而減少代碼量,提升開發的效率。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章