package com.yjq.programmer.domain;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Date;
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));
}
public Criteria andIdIsNull() {
addCriterion("id is null");
return (Criteria) this;
}
public Criteria andIdIsNotNull() {
addCriterion("id is not null");
return (Criteria) this;
}
public Criteria andIdEqualTo(String value) {
addCriterion("id =", value, "id");
return (Criteria) this;
}
public Criteria andIdNotEqualTo(String value) {
addCriterion("id <>", value, "id");
return (Criteria) this;
}
public Criteria andIdGreaterThan(String value) {
addCriterion("id >", value, "id");
return (Criteria) this;
}
public Criteria andIdGreaterThanOrEqualTo(String value) {
addCriterion("id >=", value, "id");
return (Criteria) this;
}
public Criteria andIdLessThan(String value) {
addCriterion("id <", value, "id");
return (Criteria) this;
}
public Criteria andIdLessThanOrEqualTo(String value) {
addCriterion("id <=", value, "id");
return (Criteria) this;
}
public Criteria andIdLike(String value) {
addCriterion("id like", value, "id");
return (Criteria) this;
}
public Criteria andIdNotLike(String value) {
addCriterion("id not like", value, "id");
return (Criteria) this;
}
public Criteria andIdIn(List<String> values) {
addCriterion("id in", values, "id");
return (Criteria) this;
}
public Criteria andIdNotIn(List<String> values) {
addCriterion("id not in", values, "id");
return (Criteria) this;
}
public Criteria andIdBetween(String value1, String value2) {
addCriterion("id between", value1, value2, "id");
return (Criteria) this;
}
public Criteria andIdNotBetween(String value1, String value2) {
addCriterion("id not between", value1, value2, "id");
return (Criteria) this;
}
public Criteria andNameIsNull() {
addCriterion("`name` is null");
return (Criteria) this;
}
public Criteria andNameIsNotNull() {
addCriterion("`name` is not null");
return (Criteria) this;
}
public Criteria andNameEqualTo(String value) {
addCriterion("`name` =", value, "name");
return (Criteria) this;
}
public Criteria andNameNotEqualTo(String value) {
addCriterion("`name` <>", value, "name");
return (Criteria) this;
}
public Criteria andNameGreaterThan(String value) {
addCriterion("`name` >", value, "name");
return (Criteria) this;
}
public Criteria andNameGreaterThanOrEqualTo(String value) {
addCriterion("`name` >=", value, "name");
return (Criteria) this;
}
public Criteria andNameLessThan(String value) {
addCriterion("`name` <", value, "name");
return (Criteria) this;
}
public Criteria andNameLessThanOrEqualTo(String value) {
addCriterion("`name` <=", value, "name");
return (Criteria) this;
}
public Criteria andNameLike(String value) {
addCriterion("`name` like", value, "name");
return (Criteria) this;
}
public Criteria andNameNotLike(String value) {
addCriterion("`name` not like", value, "name");
return (Criteria) this;
}
public Criteria andNameIn(List<String> values) {
addCriterion("`name` in", values, "name");
return (Criteria) this;
}
public Criteria andNameNotIn(List<String> values) {
addCriterion("`name` not in", values, "name");
return (Criteria) this;
}
public Criteria andNameBetween(String value1, String value2) {
addCriterion("`name` between", value1, value2, "name");
return (Criteria) this;
}
public Criteria andNameNotBetween(String value1, String value2) {
addCriterion("`name` not between", value1, value2, "name");
return (Criteria) this;
}
public Criteria andInfoIsNull() {
addCriterion("info is null");
return (Criteria) this;
}
public Criteria andInfoIsNotNull() {
addCriterion("info is not null");
return (Criteria) this;
}
public Criteria andInfoEqualTo(String value) {
addCriterion("info =", value, "info");
return (Criteria) this;
}
public Criteria andInfoNotEqualTo(Stri
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
项目描述:这是一个基于SpringBoot框架开发的百货超市系统。首先,这是一个很适合SpringBoot初学者学习的项目,代码简洁规范,注释说明详细,易于理解和学习。其次,这项目功能完备,具有一个百货超市商城系统的所有基础功能。 项目功能:此项目分为两个角色:普通用户和管理员。普通用户有登录注册、浏览商品信息、添加购物车、提交订单、管理个人信息、管理个人订单等等功能。管理员有管理所有商品信息、管理所有订单信息、管理所有用户信息、查看收益数据图表等等功能。 应用技术:SpringBoot + MyBatis + Thymeleaf + Bootstrap + MySQL + LayUI 运行环境:Eclipse/IntelliJ IDEA(项目压缩包中自带) + MySQL5.7(项目压缩包中自带) + Maven3.6.3(项目压缩包中自带) + JDK1.8(项目压缩包中自带)
资源推荐
资源详情
资源评论
收起资源包目录
SpringBoot百货超市商城系统 附带详细运行指导视频 (1380个子文件)
$CACHE_FILE$ 751B
ProductExample$GeneratedCriteria.class 21KB
OrderExample$GeneratedCriteria.class 20KB
OrderItemExample$GeneratedCriteria.class 18KB
UserExample$GeneratedCriteria.class 16KB
ProductExample$Criteria.class 15KB
OrderExample$Criteria.class 14KB
OrderServiceImpl.class 13KB
OrderItemExample$Criteria.class 12KB
UserExample$Criteria.class 11KB
UserServiceImpl.class 10KB
CartExample$GeneratedCriteria.class 10KB
CategoryExample$GeneratedCriteria.class 8KB
CartServiceImpl.class 7KB
ProductServiceImpl.class 7KB
CartExample$Criteria.class 7KB
CodeMsg.class 6KB
CategoryServiceImpl.class 6KB
CategoryExample$Criteria.class 5KB
OrderDTO.class 5KB
ProductDTO.class 5KB
PhotoController.class 5KB
ValidateEntityUtil.class 4KB
Product.class 3KB
UserDTO.class 3KB
UserController.class 3KB
Order.class 3KB
OrderController.class 3KB
OrderItemDTO.class 3KB
OrderItem.class 3KB
ResponseDTO.class 3KB
CommonUtil.class 3KB
OrderController.class 3KB
UserController.class 3KB
ProductController.class 3KB
AdminLoginInterceptor.class 3KB
HomeLoginInterceptor.class 3KB
SystemController.class 3KB
CartController.class 3KB
CartDTO.class 3KB
User.class 3KB
OrderItemExample$Criterion.class 2KB
CategoryExample$Criterion.class 2KB
ProductExample$Criterion.class 2KB
OrderExample$Criterion.class 2KB
UserExample$Criterion.class 2KB
CartExample$Criterion.class 2KB
OrderItemExample.class 2KB
CategoryDTO.class 2KB
CategoryExample.class 2KB
CategoryController.class 2KB
SystemController.class 2KB
ProductExample.class 2KB
OrderExample.class 2KB
UserExample.class 2KB
CartExample.class 2KB
ProductController.class 2KB
UuidUtil.class 2KB
OrderStateEnum.class 2KB
Cart.class 2KB
CopyUtil.class 2KB
SnowFlake.class 2KB
OrderDeleteEnum.class 2KB
DiscountEnum.class 2KB
WebConfig.class 2KB
RoleEnum.class 2KB
ExceptionsHandler.class 2KB
Category.class 2KB
IUserService.class 1KB
IOrderService.class 1KB
CategoryController.class 1KB
OrderItemMapper.class 1KB
CategoryMapper.class 1KB
ProductMapper.class 1KB
OrderMapper.class 1KB
UserMapper.class 1KB
CartMapper.class 1KB
RuntimeConstant.class 1KB
ICartService.class 1KB
ValidateEntity.class 963B
ICategoryService.class 933B
IProductService.class 924B
OnlineSupermarketApplication.class 866B
MyOrderMapper.class 648B
SessionConstant.class 489B
materialdesignicons.min.css 181KB
materialdesignicons.min.css 181KB
bootstrap.min.css 156KB
bootstrap.min.css 156KB
style.min.css 108KB
style.min.css 108KB
bootstrap.min.css 103KB
bootstrap.min.css 103KB
style.css 98KB
style.css 98KB
animate.css 60KB
animate.css 60KB
layui.css 56KB
layui.css 56KB
animate.min.css 56KB
共 1380 条
- 1
- 2
- 3
- 4
- 5
- 6
- 14
资源评论
这里是杨杨吖
- 粉丝: 2w+
- 资源: 510
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功