package com.itachi.ssm.domain;
import java.util.ArrayList;
import java.util.Date;
import java.util.Iterator;
import java.util.List;
public class UserExample {
protected String orderByClause;
protected boolean distinct;
protected List<Criteria> oredCriteria;
public UserExample() {
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;
}
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));
}
protected void addCriterionForJDBCDate(String condition, Date value, String property) {
if (value == null) {
throw new RuntimeException("Value for " + property + " cannot be null");
}
addCriterion(condition, new java.sql.Date(value.getTime()), property);
}
protected void addCriterionForJDBCDate(String condition, List<Date> values, String property) {
if (values == null || values.size() == 0) {
throw new RuntimeException("Value list for " + property + " cannot be null or empty");
}
List<java.sql.Date> dateList = new ArrayList<java.sql.Date>();
Iterator<Date> iter = values.iterator();
while (iter.hasNext()) {
dateList.add(new java.sql.Date(iter.next().getTime()));
}
addCriterion(condition, dateList, property);
}
protected void addCriterionForJDBCDate(String condition, Date value1, Date value2, String property) {
if (value1 == null || value2 == null) {
throw new RuntimeException("Between values for " + property + " cannot be null");
}
addCriterion(condition, new java.sql.Date(value1.getTime()), new java.sql.Date(value2.getTime()), property);
}
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) {
没有合适的资源?快使用搜索试试~ 我知道了~
SSM.rar_java ssm_mybatis_ssm_www.249ssmcom
共122个文件
jar:34个
class:33个
java:21个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 150 浏览量
2022-09-20
22:48:24
上传
评论
收藏 12.29MB RAR 举报
温馨提示
Spring,SpringMVC,Mybatis的整合,适合刚开始学的同学练练手
资源推荐
资源详情
资源评论
收起资源包目录
SSM.rar_java ssm_mybatis_ssm_www.249ssmcom (122个子文件)
UserExample$GeneratedCriteria.class 13KB
ItemsExample$GeneratedCriteria.class 11KB
OrdersExample$GeneratedCriteria.class 11KB
OrderdetailExample$GeneratedCriteria.class 9KB
ItemsController.class 5KB
OrderdetailExample.class 2KB
OrderdetailExample$Criterion.class 2KB
OrdersExample$Criterion.class 2KB
ItemsExample$Criterion.class 2KB
UserExample$Criterion.class 2KB
OrdersExample.class 2KB
ItemsExample.class 2KB
UserExample.class 2KB
Items.class 2KB
ItemsServiceImpl.class 2KB
User.class 1KB
Orders.class 1KB
ItemsQueryVo.class 1KB
CustomDateConverter.class 1KB
Orderdetail.class 1KB
ItemsMapper.class 771B
OrderdetailMapper.class 738B
OrdersMapper.class 698B
UserMapper.class 682B
ItemsService.class 556B
OrderdetailExample$Criteria.class 503B
OrdersExample$Criteria.class 478B
ItemsExample$Criteria.class 473B
UserExample$Criteria.class 468B
ItemsMapperCustom.class 380B
ItemsCustom.class 313B
ValidGroup2.class 129B
ValidGroup1.class 129B
.classpath 770B
org.eclipse.wst.common.component 538B
org.eclipse.wst.jsdt.ui.superType.container 49B
aspectjweaver-1.6.11.jar 1.61MB
spring-context-4.3.2.RELEASE.jar 1.08MB
spring-core-4.3.2.RELEASE.jar 1.06MB
spring-webmvc-4.3.2.RELEASE.jar 893KB
spring-web-4.3.2.RELEASE.jar 793KB
spring-beans-4.3.2.RELEASE.jar 739KB
mybatis-3.2.7.jar 696KB
javassist-3.17.1-GA.jar 695KB
mysql-connector-java-5.1.7-bin.jar 693KB
log4j-core-2.0-rc1.jar 686KB
spring-test-4.3.2.RELEASE.jar 578KB
log4j-1.2.17.jar 478KB
hibernate-validator-4.3.0.Final.jar 465KB
spring-orm-4.3.2.RELEASE.jar 465KB
spring-jdbc-4.3.2.RELEASE.jar 416KB
jstl-1.2.jar 405KB
spring-aop-4.3.2.RELEASE.jar 371KB
cglib-2.2.2.jar 280KB
spring-tx-4.3.2.RELEASE.jar 261KB
spring-expression-4.3.2.RELEASE.jar 258KB
junit-4.9.jar 243KB
spring-context-support-4.3.2.RELEASE.jar 183KB
commons-dbcp-1.2.2.jar 119KB
log4j-api-2.0-rc1.jar 113KB
commons-pool-1.3.jar 61KB
commons-logging-1.1.1.jar 59KB
jboss-logging-3.1.0.CR2.jar 59KB
spring-aspects-4.3.2.RELEASE.jar 57KB
mybatis-spring-1.2.2.jar 48KB
validation-api-1.0.0.GA.jar 46KB
asm-3.3.1.jar 43KB
slf4j-api-1.7.5.jar 25KB
slf4j-log4j12-1.7.5.jar 9KB
aopalliance-1.0.jar 4KB
UserExample.java 18KB
OrdersExample.java 16KB
ItemsExample.java 16KB
OrderdetailExample.java 13KB
ItemsController.java 3KB
Items.java 2KB
ItemsServiceImpl.java 1KB
User.java 1KB
ItemsMapper.java 1KB
Orders.java 1KB
ItemsQueryVo.java 933B
OrderdetailMapper.java 902B
OrdersMapper.java 822B
Orderdetail.java 800B
UserMapper.java 790B
CustomDateConverter.java 638B
ItemsService.java 428B
ItemsCustom.java 328B
ItemsMapperCustom.java 299B
ValidGroup1.java 75B
ValidGroup2.java 75B
.jsdtscope 503B
itemsList.jsp 2KB
editItemsQuery.jsp 2KB
editItems.jsp 2KB
success.jsp 361B
MANIFEST.MF 39B
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.jdt.core.prefs 364B
.project 1KB
共 122 条
- 1
- 2
资源评论
寒泊
- 粉丝: 75
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功