Mybatis
chenxinchongcn
这个作者很懒,什么都没留下…
展开
-
Mybatis的<where><foreach><set>等标签详解
sql语句where条件中,需要一些安全判断,例如按性别检索,如果传入的参数是空的,此时查询出的结果很可能是空的,也许我们需要参数为空 时,是查出全部的信息。这是我们可以使用动态sql,增加一个判断,当参数不符合要求的时候,我们可以不去判断此查询条件。 下文均采用MySQL语法和函数(例如字符串链接函数CONCAT3.1 if标签 一个很普通的查询:Xml代码转载 2017-04-21 13:34:48 · 1267 阅读 · 0 评论 -
巧用mybatis 的<foreach>标签的 index 属性解决批量排序值问题
简介在实际的工作中,我们往往遇到批量数据保存 或者编辑的时候需要进行 排序字段 设置保存排序顺序的问题。大多的时候,我们选择在代码中进行遍历设置,其实这种选择存在一个问题,主要是我们更多的时候其实只是为了设置一个 sort字段的值,并不进行其他相关业务逻辑的处理,这时候选择在代码中循环遍历是非常不明智的,因为我们会在mybatis中使用进行批量插入的操作,这样造成我们为了设置一个sort字转载 2017-04-21 14:08:15 · 19026 阅读 · 2 评论