首页>代码>SpringMvc整合Mybatis搭建java Web入门项目实例,是基于MAVEN的java web工程>/oldbuy/src/main/java/com/tonfay/oldbuy/domain/po/OldbuyUsersCriteria.java
package com.tonfay.oldbuy.domain.po; import java.util.ArrayList; import java.util.List; /** * OldbuyUsersCriteria 条件查询类. * * @author tonfay * @version v1.0 * @copy tonfay * @date 2015-02-12 16:02:49 */ public class OldbuyUsersCriteria { protected String orderByClause; protected boolean distinct; protected List<Criteria> oredCriteria; protected Integer mysqlOffset; protected Integer mysqlLength; public OldbuyUsersCriteria() { oredCriteria = new ArrayList<Criteria>(); } public void setOrderByClause(String orderByClause) { this.orderByClause = orderByClause; } public String getOrderByClause() { return orderByClause; } public void setDistinct(boolean distinct) { this.distinct = distinct; } public boolean isDistinct() { return distinct; } public List<Criteria> getOredCriteria() { return oredCriteria; } public void or(Criteria criteria) { oredCriteria.add(criteria); } public Criteria or() { Criteria criteria = createCriteriaInternal(); oredCriteria.add(criteria); return criteria; } public Criteria createCriteria() { Criteria criteria = createCriteriaInternal(); if (oredCriteria.size() == 0) { oredCriteria.add(criteria); } return criteria; } protected Criteria createCriteriaInternal() { Criteria criteria = new Criteria(); return criteria; } public void clear() { oredCriteria.clear(); orderByClause = null; distinct = false; } /** * @param mysqlOffset * 指定返回记录行的偏移量<br> * mysqlOffset= 5,mysqlLength=10; // 检索记录行 6-15 */ public void setMysqlOffset(int mysqlOffset) { this.mysqlOffset=mysqlOffset; } /** * @param mysqlLength * 指定返回记录行的最大数目<br> * mysqlOffset= 5,mysqlLength=10; // 检索记录行 6-15 */ public Integer getMysqlOffset() { return mysqlOffset; } /** * @param mysqlOffset * 指定返回记录行的偏移量<br> * mysqlOffset= 5,mysqlLength=10; // 检索记录行 6-15 */ public void setMysqlLength(int mysqlLength) { this.mysqlLength=mysqlLength; } /** * @param mysqlLength * 指定返回记录行的最大数目<br> * mysqlOffset= 5,mysqlLength=10; // 检索记录行 6-15 */ public Integer getMysqlLength() { return mysqlLength; } protected abstract static class GeneratedCriteria { protected List<Criterion> criteria; protected GeneratedCriteria() { super(); criteria = new ArrayList<Criterion>(); } public boolean isValid() { return criteria.size() > 0; } public List<Criterion> getAllCriteria() { return criteria; } public List<Criterion> getCriteria() { return criteria; } protected void addCriterion(String condition) { if (condition == null) { throw new RuntimeException("Value for condition cannot be null"); } criteria.add(new Criterion(condition)); } protected void addCriterion(String condition, Object value, String property) { if (value == null) { throw new RuntimeException("Value for " + property + " cannot be null"); } criteria.add(new Criterion(condition, value)); } protected void addCriterion(String condition, Object value1, Object value2, String property) { if (value1 == null || value2 == null) { throw new RuntimeException("Between values for " + property + " cannot be null"); } criteria.add(new Criterion(condition, value1, value2)); } public Criteria andIdIsNull() { addCriterion("id is null"); return (Criteria) this; } public Criteria andIdIsNotNull() { addCriterion("id is not null"); return (Criteria) this; } public Criteria andIdEqualTo(Integer value) { addCriterion("id =", value, "id"); return (Criteria) this; } public Criteria andIdNotEqualTo(Integer value) { addCriterion("id <>", value, "id"); return (Criteria) this; } public Criteria andIdGreaterThan(Integer value) { addCriterion("id >", value, "id"); return (Criteria) this; } public Criteria andIdGreaterThanOrEqualTo(Integer value) { addCriterion("id >=", value, "id"); return (Criteria) this; } public Criteria andIdLessThan(Integer value) { addCriterion("id <", value, "id"); return (Criteria) this; } public Criteria andIdLessThanOrEqualTo(Integer value) { addCriterion("id <=", value, "id"); return (Criteria) this; } public Criteria andIdIn(List<Integer> values) { addCriterion("id in", values, "id"); return (Criteria) this; } public Criteria andIdNotIn(List<Integer> values) { addCriterion("id not in", values, "id"); return (Criteria) this; } public Criteria andIdBetween(Integer value1, Integer value2) { addCriterion("id between", value1, value2, "id"); return (Criteria) this; } public Criteria andIdNotBetween(Integer value1, Integer value2) { addCriterion("id not between", value1, value2, "id"); return (Criteria) this; } public Criteria andUsernameIsNull() { addCriterion("username is null"); return (Criteria) this; } public Criteria andUsernameIsNotNull() { addCriterion("username is not null"); return (Criteria) this; } public Criteria andUsernameEqualTo(String value) { addCriterion("username =", value, "username"); return (Criteria) this; } public Criteria andUsernameNotEqualTo(String value) { addCriterion("username <>", value, "username"); return (Criteria) this; } public Criteria andUsernameGreaterThan(String value) { addCriterion("username >", value, "username"); return (Criteria) this; } public Criteria andUsernameGreaterThanOrEqualTo(String value) { addCriterion("username >=", value, "username"); return (Criteria) this; } public Criteria andUsernameLessThan(String value) { addCriterion("username <", value, "username"); return (Criteria) this; } public Criteria andUsernameLessThanOrEqualTo(String value) { addCriterion("username <=", value, "username"); return (Criteria) this; } public Criteria andUsernameLike(String value) { addCriterion("username like", value, "username"); return (Criteria) this; } public Criteria andUsernameNotLike(String value) { addCriterion("username not like", value, "username"); return (Criteria) this; } public Criteria andUsernameIn(List<String> values) { addCriterion("username in", values, "username"); return (Criteria) this; } public Criteria andUsernameNotIn(List<String> values) { addCriterion("username not in", values, "username"); return (Criteria) this; } public Criteria andUsernameBetween(String value1, String value2) { addCriterion("username between", value1, value2, "username"); return (Criteria) this; } public Criteria andUsernameNotBetween(String value1, String value2) { addCriterion("username not between", value1, value2, "username"); return (Criteria) this; } public Criteria andUserpasswordIsNull() { addCriterion("userpassword is null"); return (Criteria) this; } public Criteria andUserpasswordIsNotNull() { addCriterion("userpassword is not null"); return (Criteria) this; } public Criteria andUserpasswordEqualTo(String value) { addCriterion("userpassword =", value, "userpassword"); return (Criteria) this; } public Criteria andUserpasswordNotEqualTo(String value) { addCriterion("userpassword <>", value, "userpassword"); return (Criteria) this; } public Criteria andUserpasswordGreaterThan(String value) { addCriterion("userpassword >", value, "userpassword"); return (Criteria) this; } public Criteria andUserpasswordGreaterThanOrEqualTo(String value) { addCriterion("userpassword >=", value, "userpassword"); return (Criteria) this; } public Criteria andUserpasswordLessThan(String value) { addCriterion("userpassword <", value, "userpassword"); return (Criteria) this; } public Criteria andUserpasswordLessThanOrEqualTo(String value) { addCriterion("userpassword <=", value, "userpassword"); return (Criteria) this; } public Criteria andUserpasswordLike(String value) { addCriterion("userpassword like", value, "userpassword"); return (Criteria) this; } public Criteria andUserpasswordNotLike(String value) { addCriterion("userpassword not like", value, "userpassword"); return (Criteria) this; } public Criteria andUserpasswordIn(List<String> values) { addCriterion("userpassword in", values, "userpassword"); return (Criteria) this; } public Criteria andUserpasswordNotIn(List<String> values) { addCriterion("userpassword not in", values, "userpassword"); return (Criteria) this; } public Criteria andUserpasswordBetween(String value1, String value2) { addCriterion("userpassword between", value1, value2, "userpassword"); return (Criteria) this; } public Criteria andUserpasswordNotBetween(String value1, String value2) { addCriterion("userpassword not between", value1, value2, "userpassword"); return (Criteria) this; } } public static class Criteria extends GeneratedCriteria { protected Criteria() { super(); } } public static class Criterion { private String condition; private Object value; private Object secondValue; private boolean noValue; private boolean singleValue; private boolean betweenValue; private boolean listValue; private String typeHandler; public String getCondition() { return condition; } public Object getValue() { return value; } public Object getSecondValue() { return secondValue; } public boolean isNoValue() { return noValue; } public boolean isSingleValue() { return singleValue; } public boolean isBetweenValue() { return betweenValue; } public boolean isListValue() { return listValue; } public String getTypeHandler() { return typeHandler; } protected Criterion(String condition) { super(); this.condition = condition; this.typeHandler = null; this.noValue = true; } protected Criterion(String condition, Object value, String typeHandler) { super(); this.condition = condition; this.value = value; this.typeHandler = typeHandler; if (value instanceof List<?>) { this.listValue = true; } else { this.singleValue = true; } } protected Criterion(String condition, Object value) { this(condition, value, null); } protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { super(); this.condition = condition; this.value = value; this.secondValue = secondValue; this.typeHandler = typeHandler; this.betweenValue = true; } protected Criterion(String condition, Object value, Object secondValue) { this(condition, value, secondValue, null); } } }
最近下载更多
lvhongquan LV11
2022年7月10日
15827485252 LV19
2021年8月4日
upupup LV5
2021年6月11日
liuwenlong LV20
2019年12月21日
陆信乾 LV6
2019年8月30日
xiaobaitud LV13
2019年4月22日
wuzhenxi LV7
2019年2月10日
wgtgt LV24
2018年2月2日
ly3812 LV17
2017年11月1日
youyang837 LV2
2017年10月16日
最近浏览更多
dapeng0011 LV15
7月16日
azaniya
2023年11月21日
暂无贡献等级
2237851964 LV1
2023年2月26日
YUProject LV8
2022年12月17日
1234hw LV3
2022年11月20日
18394082755 LV3
2022年11月4日
5212991314
2022年10月26日
暂无贡献等级
789521 LV1
2022年10月26日
invictuslee LV4
2022年10月16日
love8309287 LV4
2022年9月2日