有时mbg生成的Example Criteria 条件不能满足需求,我们可以自定
/**
* This class was generated by MyBatis Generator. This class corresponds to
* the database table hy_clip
*
* @mbggenerated do_not_delete_during_merge Sun Apr 08 21:03:55 CST 2018
*/
//必须在此类中添加自定义条件,重新使用mbg生成不会覆盖删除此类中方法
public static class Criteria extends GeneratedCriteria {
protected Criteria() {
super();
}
//自定义条件
public Criteria orStatusSrtStatus(int status) {
addCriterion("status<" + status + " or (status=3 and srt_status in(0,2))");
return (Criteria) this;
}
}
官方文档:http://www.mybatis.org/generator/generatedobjects/extendingExampleClass.html