MyBatis常用OGNL表达式如下:
- e1 or e2
- e1 and e2
- e1 == e2 或 e1 eq e2
- e1 != e2 或 e1 neq e2
- e1 lt e2:小于
- e1 lte e2:小于等于,其他表示为gt(大于)、gte(大于等于)
- e1 + e2、e1 * e2、e1 / e2、e1 - e2、e1 % e2
- ! e 或 not e:非,取反
- e.method(args):调用对象方法
- e.property:对象属性值
- e1[e2]:按索引取值(List、数组和Map)
- @class@field:调用类的静态方法