MyBatis 在 @Select 写 IN SQL

xiaoxiao2021-02-28  106

个人博客原文:MyBatis 在 @Select 写 IN SQL

摘要:本文简单介绍在 MyBatis 的注解方式中,写包含 in 语法的 SQL

直接了断看下面的代码,SQL 是获取某几个 ID 的文章

@Select("<script>" + "select * from article where id in " + "<foreach item='item' index='index' collection='articleIds' open='(' separator=', ' close=')'>" + "#{item}" + "</foreach>" + "</script>") List<Article> getArticlesByIds(@Param("articleIds") List<Long> articleIds);
转载请注明原文地址: https://www.6miu.com/read-58405.html

最新回复(0)