mybatis學習

Ghost-programmer發表於2020-12-24

1. mybatis提供一種“半自動化”的ORM實現。
這裡的“半自動化”,是相對Hibernate等提供了全面的資料庫封裝機制的“全自動化”ORM實現而言,“全自動”ORM實現了POJO和資料庫表之間的對映,以及 SQL 的自動生成和執行。
而mybatis的著力點,則在於POJO與SQL之間的對映關係。
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
解答: 如果environment標籤上不加default,那就需要在註解上加上你引用的那個environment的id在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
這時需要為mybatis.cfg.xml裡註冊UserMapper.xml檔案。
在這裡插入圖片描述
解釋:typeAliases掃包之後是用Bean的首字母小寫來作為它的別名的在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述

相關文章