20190712共学问题归纳

Mybatis相关

1、动态SQL(灵活拼接)

:适用于动态条件(检索条件存在时则拼接到where)
,,: 相当于java的switch没有break
:适用于where本身是否包括(没有一个条件时where需要动态去掉)
:适用于动态设定值,灵活处理最后的逗号
:遍历,适合拼接元素到in条件,包含open,close,separator元素
:OGNL表达式

参考:http://www.mybatis.org/mybatis-3/zh/dynamic-sql.html

2、注解