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

Mybatis如何根據(jù)List批量查詢List結(jié)果

 更新時(shí)間:2022年03月11日 10:02:27   作者:安,財(cái)  
這篇文章主要介紹了Mybatis如何根據(jù)List批量查詢List結(jié)果,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

根據(jù)List批量查詢List結(jié)果

mapper接口

/**
?* 根據(jù)劇典id list查詢劇典
?*/
public List<Drama> selectByIds(@Param("dramaIds")List<Long> dramaIds);

mapper.xml文件

<!-- 根據(jù)劇典id list查詢劇典 -->
<select id="selectByIds" resultMap="DramaImageResultMap">
? ? select * from drama where drama_id in?
? ? <foreach collection="dramaIds" item="dramaId" open="(" close=")" separator=",">
? ? #{dramaId}
? ?</foreach>
</select>

數(shù)組參數(shù)

//接口方法
ArrayList<User> selectByIds(Integer [] ids);
//xml映射文件
<select id="selectByIds" resultMap="BaseResultMap">
? ? select
? ? *
? ? from user where id in
? ? <foreach item="item" index="index" collection="array" open="(" separator="," close=")">
? ? ? ? #{item}
? ? </foreach>
</select>

List參數(shù)

//接口方法
ArrayList<User> selectByIds(List<Integer> ids);
//xml映射文件
<select id="selectByIds" resultMap="BaseResultMap">
? ? Select
? ? <include refid="Base_Column_List" />
? ? from jria where ID in
? ? <foreach item="item" index="index" collection="list" open="(" separator="," close=")">
? ? ? ? ? #{item}
? ? ? </foreach>
? </select>?

根據(jù)多條件List查詢

mapper文件

<select id="selectWhere" resultMap="BaseResultMap">
? ? select?
? ? ?<include refid="Base_Column_List" />
? ? from table
? ? ?<where>
? ? ? table.a = a ?and table.b in?
? ? <foreach collection="list" item="item" index="index" open="(" separator="," close=")">
? ? ? '${item}'
? ? </foreach>
? ? </where>
? </select>

DAO片段

List<T> selectWhere(@Param("list")List<String> list ,@Param("a") String a);

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • SpringCloud服務(wù)的平滑上下線的方法

    SpringCloud服務(wù)的平滑上下線的方法

    這篇文章主要介紹了SpringCloud服務(wù)的平滑上下線的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-06-06
  • Springboot整合log4j2日志全解總結(jié)

    Springboot整合log4j2日志全解總結(jié)

    這篇文章主要介紹了Springboot整合log4j2日志全解總結(jié),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-12-12
  • Hashmap非線程安全關(guān)于hash值沖突處理

    Hashmap非線程安全關(guān)于hash值沖突處理

    這篇文章主要為大家介紹了Hashmap非線程安全關(guān)于hash值沖突的處理,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-04-04
  • spring cloud中微服務(wù)之間的調(diào)用以及eureka的自我保護(hù)機(jī)制詳解

    spring cloud中微服務(wù)之間的調(diào)用以及eureka的自我保護(hù)機(jī)制詳解

    這篇文章主要介紹了spring cloud中微服務(wù)之間的調(diào)用以及eureka的自我保護(hù)機(jī)制詳解,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-07-07
  • Spring Boot 中PageHelper 插件使用配置思路詳解

    Spring Boot 中PageHelper 插件使用配置思路詳解

    這篇文章主要介紹了Spring Boot 中PageHelper 插件使用配置及實(shí)現(xiàn)思路,通過引入myabtis和pagehelper依賴,在yml中配置mybatis掃描和實(shí)體類,具體實(shí)現(xiàn)方法跟隨小編一起看看吧
    2021-08-08
  • Java攔截過濾器模式 (Intercepting Filter )實(shí)現(xiàn)方法

    Java攔截過濾器模式 (Intercepting Filter )實(shí)現(xiàn)方法

    攔截過濾器模式(Intercepting Filter Pattern)用于對應(yīng)用程序的請求或響應(yīng)做一些預(yù)處理/后處理,本文通過實(shí)例代碼介紹Java攔截過濾器模式 (Intercepting Filter )的相關(guān)知識,感興趣的朋友跟隨小編一起看看吧
    2024-03-03
  • Java求兩集合中元素交集的四種方法對比分析

    Java求兩集合中元素交集的四種方法對比分析

    這篇文章主要介紹了Java求兩集合中元素交集的四種方法對比總結(jié),四種求集合中元素交集的方法,按照在處理大量數(shù)據(jù)的效率來看,使用map集合的特性的方法效率最高,之后是使用Java流的方法,其次是使用for循環(huán)和迭代器的方法,需要的朋友可以參考下
    2023-05-05
  • mybatis中方法返回泛型與resultType不一致的解決

    mybatis中方法返回泛型與resultType不一致的解決

    這篇文章主要介紹了mybatis中方法返回泛型與resultType不一致的解決,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • Java Shutdown Hook場景使用及源碼分析

    Java Shutdown Hook場景使用及源碼分析

    shutdown hook 就是一個(gè)簡單的已初始化但是未啟動(dòng)的線程,本文詳細(xì)的介紹了Java Shutdown Hook場景使用及源碼分析,感興趣的朋友可以參考一下
    2021-06-06
  • Java?SpringBoot整合shiro-spring-boot-starterqi項(xiàng)目報(bào)錯(cuò)解決

    Java?SpringBoot整合shiro-spring-boot-starterqi項(xiàng)目報(bào)錯(cuò)解決

    這篇文章主要介紹了Java?SpringBoot整合shiro-spring-boot-starterqi項(xiàng)目報(bào)錯(cuò)解決,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考一下
    2022-08-08

最新評論

老河口市| 四川省| 长葛市| 大宁县| 鹰潭市| 临泉县| 荔浦县| 东乡族自治县| 梧州市| 彰武县| 河池市| 镇宁| 广安市| 潮安县| 凤城市| 小金县| 新巴尔虎左旗| 冕宁县| 黑河市| 临桂县| 寿阳县| 三明市| 施秉县| 堆龙德庆县| 昌平区| 桑植县| 洛南县| 平顺县| 叶城县| 富川| 安国市| 嵩明县| 南川市| 宜宾市| 岑溪市| 邓州市| 广饶县| 灌云县| 射洪县| 大悟县| 二连浩特市|