package com.itheima.springmvc.pojo;
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) {
没有合适的资源?快使用搜索试试~ 我知道了~
springmvc-mybatis. rar后端- Java
共87个文件
jar:31个
class:17个
xml:12个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 160 浏览量
2022-06-18
20:20:35
上传
评论
收藏 11.07MB ZIP 举报
温馨提示
上述SSM整合案例,整合思想及流程
资源推荐
资源详情
资源评论
收起资源包目录
2291609.zip (87个子文件)
1
sql
springmvc.sql 2KB
springmvc-mybatis
WebContent
META-INF
MANIFEST.MF 39B
WEB-INF
web.xml 2KB
jsp
editItem.jsp 2KB
success.jsp 496B
itemList.jsp 1KB
lib
log4j-core-2.0-rc1.jar 686KB
aspectjweaver-1.6.11.jar 1.61MB
mybatis-3.2.7.jar 696KB
asm-3.3.1.jar 43KB
mysql-connector-java-5.1.7-bin.jar 693KB
aopalliance-1.0.jar 4KB
spring-jms-4.1.3.RELEASE.jar 263KB
spring-expression-4.1.3.RELEASE.jar 253KB
spring-tx-4.1.3.RELEASE.jar 246KB
spring-jdbc-4.1.3.RELEASE.jar 417KB
commons-logging-1.1.1.jar 59KB
spring-beans-4.1.3.RELEASE.jar 691KB
spring-core-4.1.3.RELEASE.jar 983KB
spring-messaging-4.1.3.RELEASE.jar 281KB
spring-aop-4.1.3.RELEASE.jar 351KB
slf4j-log4j12-1.7.5.jar 9KB
spring-webmvc-4.1.3.RELEASE.jar 763KB
commons-pool-1.3.jar 61KB
commons-dbcp-1.2.2.jar 119KB
javassist-3.17.1-GA.jar 695KB
cglib-2.2.2.jar 280KB
jstl-1.2.jar 405KB
spring-web-4.1.3.RELEASE.jar 697KB
mybatis-spring-1.2.2.jar 48KB
spring-context-support-4.1.3.RELEASE.jar 174KB
log4j-1.2.17.jar 478KB
log4j-api-2.0-rc1.jar 113KB
spring-context-4.1.3.RELEASE.jar 1003KB
junit-4.9.jar 243KB
spring-aspects-4.1.3.RELEASE.jar 55KB
slf4j-api-1.7.5.jar 25KB
.settings
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.wst.common.project.facet.core.xml 305B
org.eclipse.wst.common.component 503B
org.eclipse.wst.jsdt.ui.superType.container 49B
.jsdtscope 567B
org.eclipse.jdt.core.prefs 364B
src
springmvc.xml 2KB
log4j.properties 266B
com
itheima
springmvc
dao
UserMapper.java 841B
ItemsMapper.xml 10KB
ItemsMapper.java 1KB
UserMapper.xml 8KB
pojo
ItemsExample.java 16KB
User.java 1KB
QueryVo.java 226B
Items.java 1KB
UserExample.java 18KB
conversion
DateConveter.java 712B
controller
ItemController.java 2KB
service
ItemService.java 323B
ItemServiceImpl.java 831B
sqlMapConfig.xml 426B
db.properties 147B
applicationContext.xml 2KB
.project 1KB
.classpath 725B
build
classes
springmvc.xml 2KB
log4j.properties 266B
com
itheima
springmvc
dao
ItemsMapper.xml 10KB
ItemsMapper.class 1KB
UserMapper.class 1018B
UserMapper.xml 8KB
pojo
ItemsExample$Criteria.class 493B
UserExample.class 2KB
User.class 1KB
ItemsExample$GeneratedCriteria.class 11KB
UserExample$GeneratedCriteria.class 13KB
UserExample$Criteria.class 488B
ItemsExample.class 2KB
QueryVo.class 601B
Items.class 2KB
UserExample$Criterion.class 2KB
ItemsExample$Criterion.class 2KB
conversion
DateConveter.class 1KB
controller
ItemController.class 3KB
service
ItemService.class 407B
ItemServiceImpl.class 1KB
sqlMapConfig.xml 426B
db.properties 147B
applicationContext.xml 2KB
共 87 条
- 1
资源评论
N201871643
- 粉丝: 795
- 资源: 2280
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Python毕业设计基于Django的网易云数据分析可视化大屏系统的设计与实现+使用说明+全部资料(优秀项目).zip
- Python毕业设计基于Django的网易云数据分析可视化大屏系统的设计与实现+使用说明+全部资料(高分项目).zip
- JavaScript实现的鼠标手势
- 人工兔优化算法ARO MATLAB源码, 应用案例为函数极值求解以及优化svm进行分类,代码注释详细,可结合自身需求进行应用
- 人才网站设计-asp.net+sql-(系统源码)
- asp.net+sql人才网站设计-含系统源码
- C#应用的用户配置窗体方案
- python实现绘制爱心图形的代码
- JAVAWEB项目-校园订餐系统项目源码.zip
- flink-1.19.0-bin-scala-2.12.tgz flink-1.16.3-bin-scala-2.12.tgz
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功