1. 程式人生 > >MyBatis SQL映射文件

MyBatis SQL映射文件

soci 全局 結果 res 結果類型 namespace 類型 映射 數據

MyBatis的SQL映射文件提供了selec,insert,update,delete等元素來實現SQL語句的映射。

SQL映射文件的根節點是mapper元素,需要指定namespace來區別於其他的mapper,保證全局唯一,並且其名稱必須要跟接口同名,作用是綁定DAO接口,即面向接口編程。

SQL映射文件的select的返回結果類型的映射可以使用resultMap和resultType,但不能同時使用。

關於MyBatis的SQL語句參數入參,對於基礎數據類型的參數數據,使用@param註解實現參數入參;復雜數據類型的參數直接入參即可。

resultMap的association和collection可以實現高級結果映射。

MyBatis SQL映射文件