Mybatis 标签合集

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>

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章