MyBatis example处理and、or关系的方法
转自:
1.( xx and xx) or ( xx and xx)
BaUserExample baUserExample = new BaUserExample();
Criteria criteria1 = baUserExample.createCriteria();
criteria1.andOrgIdEqualTo("1");
criteria1.andDeptIdEqualTo("1");
Criteria criteria2 = baUserExample.createCriteria();
criteria2.andUserNameEqualTo("name");
criteria2.andEmailLike("%test@%");
baUserExample.or(criteria2);
userMapper.countByExample(baUserExample);
MyBatis mapper.xml中SQL处理小于号与大于号
< | <= | > | >= | & | ' | " |
< | <= | > | >= | & | ' | " |