当前位置 : 主页 > 网络编程 > 其它编程 >

Mybatis如何根据List批量查询List结果

来源:互联网 收集:自由互联 发布时间:2023-07-02
这篇文章主要介绍了Mybatis如何根据List批量查询List结果,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完 目录 根据List批量查询List结果 mapper接口 mapper.xml文件 根据多条
这篇文章主要介绍了Mybatis如何根据List批量查询List结果,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完

Mybatis如何根据List批量查询List结果

目录
  • 根据List批量查询List结果
    • mapper接口
    • mapper.xml文件
  • 根据多条件List查询
    • mapper文件
    • DAO片段

根据List批量查询List结果

mapper接口

/** * 根据剧典id list查询剧典 */public List selectByIds(@Param("dramaIds")List dramaIds);

mapper.xml文件

    select * from drama where drama_id in         #{dramaId}   

数组参数

//接口方法ArrayList selectByIds(Integer [] ids);//xml映射文件    select    *    from user where id in            #{item}   

List参数

//接口方法ArrayList selectByIds(List ids);//xml映射文件    Select        from jria where ID in              #{item}         

根据多条件List查询

mapper文件

    select          from table           table.a = a  and table.b in           "${item}"         

DAO片段

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

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程笔记。

网友评论