Mybatis學習筆記1、簡介

中文文檔:https://mybatis.org/mybatis-3/zh/index.html

官方文檔:https://mybatis.org/mybatis-3/

源碼:https://github.com/mybatis/mybatis-3

Maven倉庫:

<!-- https://mvnrepository.com/artifact/org.mybatis/mybatis -->
<dependency>
    <groupId>org.mybatis</groupId>
    <artifactId>mybatis</artifactId>
    <version>3.5.4</version>
</dependency>

1、簡介

1.1、MyBatis是什麼?

  • MyBatis是一流的持久層框架
  • 支持自定義SQL,存儲過程和高級映射。
  • MyBatis消除了幾乎所有的JDBC代碼、手動設置參數和獲取結果集。
  • MyBatis可以使用簡單的XML或註釋進行配置,並將圖元,映射接口和Java POJO(普通的舊Java對象)映射到數據庫記錄。

1.2、持久層

數據持久化

  • 持久化就是將程序的數據在持久狀態順勢狀態轉化的過程。
  • 內存:斷電即失,持久化就是從內存存到對象裏。

爲什麼需要持久化?

  • 有一些對象,不能讓它丟掉。
  • 內存斷電即失,而且貴。

持久層是什麼?

  • 完成持久化工作的代碼塊
  • 與其他成界限明顯
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章