Mybatis 标签合集

心不动则不痛 提交于 2020-12-22 22:23:39

1、定义sql语句

  • 增:<insert>
  • 删:<delete>
  • 改:<update>
  • 查:<select>

其中select最复杂。共有id、parameterType属性,此外select还有resultType、ResultMap

2、sql标签

  • 定义通用的sql语句,以便sql引入:<sql>
  • 引入<sql>:<include>

3、resultMap中的标签

  • 实现列与实体属性的映射:<resultMap>
  • 多对多:<collection>
  • 一对一:<association>

4、动态sql标签

  • 单条件:<if>
  • 多条件:<choose>
  1. <when>
  2. <otherwise>
  • 用来处理sql连接:<trim>
  • 处理where条件:<where>
  • 更新语句:<set>
  • 循环语句,在in里面使用:<foreach>
  • 定义上下文变量:<bind>

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!