摘要: foreach标签主要用于构建in条件,他可以在sql中对集合进行迭代。如下: <delete id="deleteBatch"> delete from user where id in <foreach collection="array" item="id" index="index" ope 阅读全文
posted @ 2016-08-11 19:56 西风恶 阅读(59710) 评论(3) 推荐(2) 编辑
摘要: 在mybatis中通过使用SQL片段可以提高代码的重用性,如下情景: 1、创建动态SQL <sql id="sql_count">select count(*)</sql> 2、使用 <select id="selectListCountByParam" parameterType="map" re 阅读全文
posted @ 2016-08-11 19:49 西风恶 阅读(20612) 评论(0) 推荐(0) 编辑
摘要: where标记的作用类似于动态sql中的set标记,他的作用主要是用来简化sql语句中where条件判断的书写的,如下所示: <select id="selectByParams" parameterType="map" resultType="user"> select * from user < 阅读全文
posted @ 2016-08-11 19:44 西风恶 阅读(90982) 评论(1) 推荐(4) 编辑