輸入映射(6)

前記:這是很早之前自學學習myBatis時的筆記,內容比較基礎,適合新手,內容基本是來自網絡,如有雷同,敬請諒解!

      輸入映射

通過parameterType指定輸入參數的類型。

類型可以是簡單類型、hashmap、pojo的包裝類型。

   傳遞pojo的包裝對象

    定義pojo的包裝類型

針對需求,建議使用自定義的包裝類型的pojo。

在包裝類型的pojo中將複雜的查詢條件包裝進去。

 Mapper.java(接口文件)

在userMapper.java接口中加入如下方法

  Mapper.xml (映射文件)

在UserMapper.xml中定義用戶信息綜合查詢(查詢條件複雜,通過高級查詢進行復雜關聯查詢)。


說明:mybatis底層通過ognl從pojo中獲取屬性值:#{userCustom.username},userCustom即是傳入的包裝對象的屬性。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章