package com.ssm.vo;
import java.util.ArrayList;
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));
}
public Criteria andUserIdIsNull() {
addCriterion("USER_ID is null");
return (Criteria) this;
}
public Criteria andUserIdIsNotNull() {
addCriterion("USER_ID is not null");
return (Criteria) this;
}
public Criteria andUserIdEqualTo(Integer value) {
addCriterion("USER_ID =", value, "userId");
return (Criteria) this;
}
public Criteria andUserIdNotEqualTo(Integer value) {
addCriterion("USER_ID <>", value, "userId");
return (Criteria) this;
}
public Criteria andUserIdGreaterThan(Integer value) {
addCriterion("USER_ID >", value, "userId");
return (Criteria) this;
}
public Criteria andUserIdGreaterThanOrEqualTo(Integer value) {
addCriterion("USER_ID >=", value, "userId");
return (Criteria) this;
}
public Criteria andUserIdLessThan(Integer value) {
addCriterion("USER_ID <", value, "userId");
return (Criteria) this;
}
public Criteria andUserIdLessThanOrEqualTo(Integer value) {
addCriterion("USER_ID <=", value, "userId");
return (Criteria) this;
}
public Criteria andUserIdIn(List<Integer> values) {
addCriterion("USER_ID in", values, "userId");
return (Criteria) this;
}
public Criteria andUserIdNotIn(List<Integer> values) {
addCriterion("USER_ID not in", values, "userId");
return (Criteria) this;
}
public Criteria andUserIdBetween(Integer value1, Integer value2) {
addCriterion("USER_ID between", value1, value2, "userId");
return (Criteria) this;
}
public Criteria andUserIdNotBetween(Integer value1, Integer value2) {
addCriterion("USER_ID not between", value1, value2, "userId");
return (Criteria) this;
}
public Criteria andUserNameIsNull() {
addCriterion("USER_NAME is null");
return (Criteria) this;
}
public Criteria andUserNameIsNotNull() {
addCriterion("USER_NAME is not null");
return (Criteria) this;
}
public Criteria andUserNameEqualTo(String value) {
addCriterion("USER_NAME =", value, "userName");
return (Criteria) this;
}
public Criteria andUserNameNotEqualTo(String value) {
addCriterion("USER_NAME <>", value, "userName");
return (Criteria) this;
}
public Criteria andUserNameGreaterThan(String value) {
addCriterion("USER_NAME >", value, "userName");
return (Criteria) this;
}
public Criteria andUserNameGreaterThanOrEqualTo(String value) {
addCriterion("USER_NAME >=", value, "userName");
return (Criteria) this;
}
public Criteria andUserNameLessThan(String value) {
addCriterion("USER_NAME <", value, "userName");
return (Criteria) this;
}
public Criteria andUserNameLessThanOrEqualTo(String value) {
addCriterion("USER_NAME <=", value, "userName");
return (Criteria) this;
}
public Criteria andUserNameLike(String value) {
addCriterion("USER_NAME like", value, "userName");
return (Criteria) this;
}
public Criteria andUserNameNotLike(String value) {
addCriterion("USER_NAME not like", value, "userName");
return (Criteria) this;
}
public Criteria andUserNameIn(List<String> values) {
addCriterion("USER_NAME in", values, "userName");
return (Criteria) this;
}
public Criteria andUserNameNotIn(List<String> values) {
addCriterion("USER_NAME not in", values, "userName");
return (Criteria) this;
}
public Criteria andUserNameBetween(String value1, String value2) {
addCriterion("USER_NAME between", value1, value2, "userName");
return (Criteria) this;
}
public Criteria andUserNameNotBetween(String value1, String value2) {
addCriterion("USER_NAME not between", value1, value2, "userName");
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;
没有合适的资源?快使用搜索试试~ 我知道了~
Spring+SpringMVC+Mybatis 基础环境搭建工程(带测试用例)
共66个文件
xml:16个
class:10个
java:10个
5星 · 超过95%的资源 需积分: 34 18 下载量 22 浏览量
2016-08-04
18:12:20
上传
评论 1
收藏 4.34MB ZIP 举报
温馨提示
采用最新Spring 4.3.2 和mybatis最新jar包,jdk1.8,eclipse javaEE搭建
资源推荐
资源详情
资源评论
收起资源包目录
ssm.zip (66个子文件)
ssm
pom.xml 7KB
config
spring-mybatis.xml 3KB
spring-mvc.xml 3KB
jdbc.properties 401B
log4j.properties 1KB
target
test-classes
m2e-wtp
web-resources
META-INF
maven
com.peter
ssm
pom.xml 7KB
pom.properties 202B
MANIFEST.MF 107B
classes
META-INF
MANIFEST.MF 39B
spring-mybatis.xml 3KB
WEB-INF
web.xml 2KB
faces-config.xml 313B
jsp
showUser.jsp 199B
lib
spring-mvc.xml 3KB
jdbc.properties 401B
log4j.properties 1KB
showUser.jsp 199B
index.html 57B
com
ssm
interfaces
IUserService.class 209B
IDao
UserMapper.class 877B
mapping
UserMapper.xml 6KB
controller
UserController.class 2KB
vo
UserExample.class 2KB
User.class 877B
UserExample$GeneratedCriteria.class 6KB
UserExample$Criteria.class 3KB
UserExample$Criterion.class 2KB
impl
UserServiceImpl.class 991B
ssm
impl
UserTest.class 1KB
main
logs
ssm.log 51KB
test
ssm
impl
UserTest.java 770B
WebContent
META-INF
MANIFEST.MF 39B
WEB-INF
web.xml 2KB
faces-config.xml 313B
jsp
showUser.jsp 199B
lib
showUser.jsp 199B
index.html 57B
com
test
java
work
.settings
org.eclipse.m2e.core.prefs 90B
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.wst.common.project.facet.core.xml 346B
org.eclipse.core.resources.prefs 153B
org.eclipse.wst.common.component 776B
org.eclipse.wst.common.project.facet.core.prefs.xml 321B
org.eclipse.wst.jsdt.ui.superType.container 49B
org.eclipse.wst.validation.prefs 50B
.jsdtscope 567B
org.eclipse.jdt.core.prefs 430B
src
com
ssm
interfaces
IUserService.java 167B
IDao
UserMapper.java 804B
mapping
UserMapper.xml 6KB
controller
UserController.java 1KB
vo
User.java 453B
UserExample.java 10KB
impl
UserServiceImpl.java 519B
main
webapp
.project 964B
.classpath 849B
lib
mybatis-generator-core-1.3.2.jar 504KB
mysql-connector-java-6.0.3.jar 1.81MB
src
com
ssm
IDao
UserMapper.java 804B
mapping
UserMapper.xml 6KB
vo
User.java 453B
UserExample.java 10KB
mybatis-3.4.1.jar 1.51MB
mysql-connector-java-5.1.25-bin.jar 829KB
generatorConfig.xml 2KB
.tomcatplugin 378B
共 66 条
- 1
资源评论
- lovelaozhou2017-02-23好资源感谢楼主奉献精神。
pacoolin
- 粉丝: 0
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功