一、比如我们有一个用户场景,需求是,id在某一个范围之内查询用户。
我们可以使用以下语句查询,但是这样在查询,用mybatis平时的查询效率比较低,代码重复度比较高。

SELECT
			`id`,
			`username`,
			`birthday`,
			`sex`,
			`address`
			FROM
			`mybatis`.`user`
			WHERE id INT(1,25,27,28,29)
			LIMIT 0, 1000 ;

所以mybatis就提供了一个foreach循环标签来解决这个问题。
13.MyBatis-动态SQL-sql-foreach标签-LMLPHP

10-03 21:58