package com.hbh.entity;
import java.util.ArrayList;
import java.util.Date;
import java.util.Iterator;
import java.util.List;
public class ProductExample {
protected String orderByClause;
protected boolean distinct;
protected List<Criteria> oredCriteria;
public ProductExample() {
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 andProidIsNull() {
addCriterion("proid is null");
return (Criteria) this;
}
public Criteria andProidIsNotNull() {
addCriterion("proid is not null");
return (Criteria) this;
}
public Criteria andProidEqualTo(String value) {
addCriterion("proid =", value, "proid");
return (Criteria) this;
}
public Criteria andProidNotEqualTo(String value) {
addCriterion("proid <>", value, "proid");
return (Criteria) this;
}
public Criteria andProidGreaterThan(String value) {
addCriterion("proid >", value, "proid");
return (Criteria) this;
}
public Criteria andProidGreaterThanOrEqualTo(String value) {
addCriterion("proid >=", value, "proid");
return (Criteria) this;
}
public Criteria andProidLessThan(String value) {
addCriterion("proid <", value, "proid");
return (Criteria) this;
}
public Criteria andProidLessThanOrEqualTo(String value) {
addCriterion("proid <=", value, "proid");
return (Criteria) this;
}
public Criteria andProidLike(String value) {
addCriterion("proid like", value, "proid");
return (Criteria) this;
}
public Criteria andProidNotLike(String value) {
addCriterion("proid not like", value, "proid");
return (Criteria) this;
}
public Criteria andProidIn(List<String> values) {
addCriterion("proid in", values, "proid");
return (Criteria) this;
}
public Criteria andProidNotIn(List<String> values) {
addCriterion("proid not in", values, "proid");
return (Criteria) this;
}
public Criteria andProidBetween(String value1, String value2) {
addCriterion("proid between", value1, value2, "proid");
return (Criteria) this;
}
public Criteria andProidNotBetween(String value1, String value2) {
addCriterion("proid not between", value1, value2, "proid");
return (Criteria) this;
}
public Criteria andPnameIsNull() {
addCriterion("pname is null");
return (Criteria) this;
}
public Criteria andPnameIsNotNull() {
addCriterion("pname is not null");
return (Criteria) this;
}
public Criteria andPnameEqualTo(String value) {
addCriterion("pname =", value, "pname");
return (Criteria) this;
}
public Criteria andPnameNotEqualTo(String value) {
addCriterion("pname <>", value, "pname");
return (Criteria) this;
}
public Criteria andPnameGreaterThan(String value) {
addCriterion("pname >", value, "pname");
return (Criteria) this;
}
public Criteria andPnameGreaterThanOrEqualTo(String value) {
addCriterion("pname >=", value, "pname");
return (Criteria) this;
}
public Criteria andPnameLessThan(String value) {
addCriterion("pname <", value, "pname");
return (Criteria) this;
}
public Criteria andPnameLessThanOrEqualTo(String value) {
addCriterion("pname <=", value, "pname");
return (Criteria) this;
}
public Criteria andPnameLike(String value) {
ad
没有合适的资源?快使用搜索试试~ 我知道了~
基于ssm+bootstrap+maven+mysql的超市进销存管理系统,代码齐全
共268个文件
jsp:98个
java:77个
js:19个
5星 · 超过95%的资源 需积分: 32 99 下载量 125 浏览量
2019-04-29
13:56:06
上传
评论 10
收藏 2.26MB ZIP 举报
温馨提示
毕业设计作品,需要的可以看看,用了ajax进行校验,jsp规划不是很好,望指点,文件里面包含sql文件
资源推荐
资源详情
资源评论
收起资源包目录
基于ssm+bootstrap+maven+mysql的超市进销存管理系统,代码齐全 (268个子文件)
.classpath 1KB
org.eclipse.wst.common.component 662B
org.eclipse.wst.jsdt.ui.superType.container 49B
bootstrap.min.css 118KB
custom.min.css 65KB
jquery.mCustomScrollbar.min.css 42KB
font-awesome.min.css 28KB
dropzone.min.css 9KB
jquery-jvectormap-2.0.3.css 7KB
bootstrap-progressbar-3.3.4.min.css 5KB
nprogress.css 1KB
green.css 1KB
jqvmap.min.css 622B
fontawesome-webfont.eot 75KB
glyphicons-halflings-regular.eot 20KB
.gitignore 11B
.gitignore 9B
ProductExample.java 29KB
CusRetireExample.java 28KB
CkretireExample.java 24KB
SaleExample.java 24KB
ManagerExample.java 21KB
StaffExample.java 21KB
CkinExample.java 20KB
SupplyExample.java 19KB
CustomExample.java 19KB
KcxxExample.java 14KB
TypeExample.java 10KB
ManagerController.java 5KB
MKcxxController.java 5KB
KcxxController.java 5KB
MCkretireController.java 5KB
CkretireController.java 5KB
MProductController.java 5KB
MCusRetireController.java 5KB
ProductController.java 5KB
CusRetireController.java 5KB
StaffController.java 5KB
MCkinController.java 4KB
CkinController.java 4KB
MSaleController.java 4KB
SupplyController.java 4KB
CustomController.java 4KB
MSupplyController.java 3KB
MCustomController.java 3KB
TypeController.java 3KB
MTypeController.java 3KB
SaleController.java 3KB
SaleServiceImp.java 3KB
Kcxx.java 2KB
Product.java 2KB
CusRetire.java 2KB
KcxxServiceImp.java 2KB
Sale.java 2KB
CusRetireServiceImp.java 2KB
Staff.java 2KB
Ckretire.java 2KB
ProductServiceImp.java 2KB
Manager.java 1KB
CustomServiceImp.java 1KB
StaffServiceImp.java 1KB
CkretireServiceImp.java 1KB
SupplyMapperServiceImp.java 1KB
CkinServiceImp.java 1KB
TypeServiceImp.java 1KB
Supply.java 1KB
Custom.java 1KB
TestMybatisGenerator.java 1KB
Ckin.java 1KB
ManagerServiceImp.java 963B
StaffMapper.java 813B
SaleMapper.java 796B
KcxxMapper.java 736B
IProductService.java 694B
IStaffService.java 691B
CusRetireMapper.java 659B
ICusRetireService.java 654B
ProductMapper.java 648B
CkretireMapper.java 632B
ITypeService.java 627B
TypeMapper.java 616B
IKcxxService.java 607B
CkinMapper.java 606B
ICkretireService.java 583B
ICkinService.java 582B
CustomMapper.java 531B
SupplyMapper.java 531B
ISupplyMapperService.java 530B
Type.java 509B
ICustomService.java 470B
ISaleService.java 452B
IManagerService.java 372B
ManagerMapper.java 296B
Constants.java 277B
media.jpg 284KB
cropper.jpg 154KB
img.jpg 105KB
prod-1.jpg 47KB
prod-2.jpg 33KB
prod-5.jpg 33KB
共 268 条
- 1
- 2
- 3
资源评论
- xuxian2020-08-22蛮好的。。。
- qq_390569042019-06-27问一下为什么这个 <servlet> <servlet-name>DateConverterInitServlet</servlet-name> <servlet-class>com.oa.util.DateConverterInitServlet</servlet-class> <load-on-startup>3</load-on-startup> </servlet> 地方报错啊 导致tomcat启动不了
- weixin_420478872019-05-11蛮好的。。。BInvor_Fight2019-05-16SQL文件重新上传了,可以去git下载
BInvor_Fight
- 粉丝: 64
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 机械设计整经机上纱自动化sw20非常好的设计图纸100%好用.zip
- Screenshot_20240427_031602.jpg
- 网页PDF_2024年04月26日 23-46-14_QQ浏览器网页保存_QQ浏览器转格式(6).docx
- 直接插入排序,冒泡排序,直接选择排序.zip
- 在排序2的基础上,再次对快排进行优化,其次增加快排非递归,归并排序,归并排序非递归版.zip
- 实现了7种排序算法.三种复杂度排序.三种nlogn复杂度排序(堆排序,归并排序,快速排序)一种线性复杂度的排序.zip
- 冒泡排序 直接选择排序 直接插入排序 随机快速排序 归并排序 堆排序.zip
- 课设-内部排序算法比较 包括冒泡排序、直接插入排序、简单选择排序、快速排序、希尔排序、归并排序和堆排序.zip
- Python排序算法.zip
- C语言实现直接插入排序、希尔排序、选择排序、冒泡排序、堆排序、快速排序、归并排序、计数排序,并带图详解.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功