mybatis注解方式写sql in
时间: 2023-06-05 20:04:07 浏览: 83
可以使用@Select注解和${}占位符实现in语句,例如:
@Select("SELECT * FROM table WHERE column IN "
+ "<foreach item='item' index='index' collection='list' "
+ "open='(' separator=',' close=')'>#{item}</foreach>")
List<Table> selectByList(List<String> list);
这样就可以实现根据list中的值来获取对应的记录了。
阅读全文