SSM框架基礎整理---MyBatis

MyBatis:

ORM理解:

Object 編程語言中的對象
Relation 數據庫(關係型數據)
保存數據--->程序中的對象,保存爲數據庫中的關係型數據
查詢數據--->要把數據庫中的關係型數據,轉換程序中的對象
JDBC就完成了這一功能(步驟繁瑣)
1、加載驅動
2、獲得數據庫連接
3、編寫sql語句
4、發送sql語句
5、數據庫執行返回結果,程序接收
持久層框架做的事情:在對象和關係型數據之間做了一個映射,讓程序開發者在操作對象的時候可以直接作用於數據庫。
Session.save(對象);
List<實體> 變量名= Session.list();

Notes:

  1. 爲了避免不出現內部錯誤,通常設計表的時候,不在數據庫裏設計主鍵和外鍵,通過Sql的語句來設置對應關係
  2. 表中一對多應該使用基本關聯
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章