最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MyBatis傳入數(shù)組集合類并使用foreach遍歷

 更新時間:2020年02月13日 12:53:13   作者:Esrevinud的筆記  
這篇文章主要介紹了MyBatis傳入數(shù)組集合類并使用foreach遍歷,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

這篇文章主要介紹了MyBatis傳入數(shù)組集合類并使用foreach遍歷,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

在mapper中傳入數(shù)組或集合類,使用foreach標簽遍歷出其中的值與SQL語句拼接

JAVA dao層接口

public interface UserDao {
  public List<User> getUsersByCollection(Collection collection);
}

mapper文件

<select id="getUsersByCollection" resultMap="userMapper">
  select * from users where id in
  <foreach collection="list" item="id" open="(" close=")" separator=",">
      #{id}
  </foreach> 
</select>

測試

@Test
public void getUsersByCollection() {
  Collection collection = new ArrayList<Integer>();
  collection.add(1);
  collection.add(3);
  collection.add(5);

  List<User> users = userDao.getUsersByCollection(collection);
  System.out.println(users);
}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • Java精品項目瑞吉外賣之員工新增篇

    Java精品項目瑞吉外賣之員工新增篇

    這篇文章主要為大家詳細介紹了java精品項目-瑞吉外賣訂餐系統(tǒng),此項目過大,分為多章獨立講解,本篇內容為新增員工功能的實現(xiàn),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • 圖解程序員必須掌握的Java常用8大排序算法

    圖解程序員必須掌握的Java常用8大排序算法

    本文以圖片與文字結合的方式講解了程序員必須掌握的Java常用8大排序算法:插入排序、冒泡排序、選擇排序、希爾排序 、快速排序、歸并排序、堆排序和LST基數(shù)排序,需要的朋友可以參考下
    2015-07-07
  • SpringCloud Alibaba使用Seata處理分布式事務的技巧

    SpringCloud Alibaba使用Seata處理分布式事務的技巧

    在傳統(tǒng)的單體項目中,我們使用@Transactional注解就能實現(xiàn)基本的ACID事務了,隨著微服務架構的引入,需要對數(shù)據(jù)庫進行分庫分表,每個服務擁有自己的數(shù)據(jù)庫,這樣傳統(tǒng)的事務就不起作用了,那么我們如何保證多個服務中數(shù)據(jù)的一致性呢?跟隨小編一起通過本文了解下吧
    2021-06-06
  • Java SMM框架關聯(lián)關系映射示例講解

    Java SMM框架關聯(lián)關系映射示例講解

    SSM框架是spring MVC ,spring和mybatis框架的整合,是標準的MVC模式,將整個系統(tǒng)劃分為表現(xiàn)層,controller層,service層,DAO層四層,使用spring MVC負責請求的轉發(fā)和視圖管理,spring實現(xiàn)業(yè)務對象管理,mybatis作為數(shù)據(jù)對象的持久化引擎
    2022-08-08
  • java實現(xiàn)統(tǒng)計字符串中字符及子字符串個數(shù)的方法示例

    java實現(xiàn)統(tǒng)計字符串中字符及子字符串個數(shù)的方法示例

    這篇文章主要介紹了java實現(xiàn)統(tǒng)計字符串中字符及子字符串個數(shù)的方法,涉及java針對字符串的遍歷、判斷及運算相關操作技巧,需要的朋友可以參考下
    2017-01-01
  • Java線性結構中棧、隊列和串的基本概念和特點詳解

    Java線性結構中棧、隊列和串的基本概念和特點詳解

    前幾天小編給大家介紹了Java線性結構中的鏈表,除了鏈表這種結構之外,實際上還有棧、隊列、串等結構,那么這些結構又有哪些特點呢,本文就給大家詳細的介紹一下,感興趣的小伙伴跟著小編一起來看看吧
    2023-07-07
  • Java的Struts框架中Action的編寫與攔截器的使用方法

    Java的Struts框架中Action的編寫與攔截器的使用方法

    這篇文章主要介紹了Java的Struts框架中Action的編寫與攔截器的使用方法,Struts框架是Java的SSH三大web開發(fā)框架之一,需要的朋友可以參考下
    2015-11-11
  • Spring mvc結果跳轉方法詳解

    Spring mvc結果跳轉方法詳解

    這篇文章主要介紹了Spring mvc結果跳轉方法詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-03-03
  • 2020JDK1.8安裝教程詳解(一次就可安裝成功)

    2020JDK1.8安裝教程詳解(一次就可安裝成功)

    這篇文章主要介紹了2020JDK1.8安裝教程詳解(一次就可安裝成功),本文通過圖文并茂的形式分步驟給大家講解的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2020-08-08
  • SpringBoot項目整合MybatisPlus并使用SQLite作為數(shù)據(jù)庫的過程

    SpringBoot項目整合MybatisPlus并使用SQLite作為數(shù)據(jù)庫的過程

    SQLite是一個緊湊的庫,啟用所有功能后,庫大小可以小于 750KiB, 具體取決于目標平臺和編譯器優(yōu)化設置, 內存使用量和速度之間需要權衡,這篇文章主要介紹了SpringBoot項目整合MybatisPlus并使用SQLite作為數(shù)據(jù)庫,需要的朋友可以參考下
    2024-07-07

最新評論

宜昌市| 牟定县| 湖口县| 乐平市| 安庆市| 文安县| 西林县| 武义县| 蒲城县| 大余县| 屯门区| 筠连县| 宝兴县| 麻江县| 综艺| 北海市| 乌拉特前旗| 惠水县| 宣化县| 社旗县| 璧山县| 革吉县| 彭阳县| 永年县| 本溪| 奉化市| 寿宁县| 十堰市| 兴宁市| 工布江达县| 陆河县| 镇宁| 绥中县| 肇源县| 开远市| 萝北县| 台北市| 大关县| 唐海县| 沁阳市| 赣榆县|