mybatis 使用IN 关键字,查询条件如果有多个,拼接成字符串,当做参数传入的时候可能会只查询一条数据,那是因为mybits 将它当做一个字符串来处理了,这时候就需要使用<foreach>标签来循环插入条件

当使用字符串时,可以看到控制台输出,mybait将查询条件当做一个字符串来处理了

mybatis 使用IN 关键字

 

 

使用foreach进行条件拼接,可以看到参数通过循环传了进去

mybatis 使用IN 关键字

 

 

mybatis 循环foreach传入参数,在使用IN关键字的时候,必须加上 open 和close

mybatis 使用IN 关键字

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-25
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-05-10
  • 2021-09-06
  • 2021-06-26
  • 2022-01-21
相关资源
相似解决方案