package com.bean;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
public class ReaderExample {
protected String orderByClause;
protected boolean distinct;
protected List<Criteria> oredCriteria;
public ReaderExample() {
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 andReaderIdIsNull() {
addCriterion("reader_id is null");
return (Criteria) this;
}
public Criteria andReaderIdIsNotNull() {
addCriterion("reader_id is not null");
return (Criteria) this;
}
public Criteria andReaderIdEqualTo(Integer value) {
addCriterion("reader_id =", value, "readerId");
return (Criteria) this;
}
public Criteria andReaderIdNotEqualTo(Integer value) {
addCriterion("reader_id <>", value, "readerId");
return (Criteria) this;
}
public Criteria andReaderIdGreaterThan(Integer value) {
addCriterion("reader_id >", value, "readerId");
return (Criteria) this;
}
public Criteria andReaderIdGreaterThanOrEqualTo(Integer value) {
addCriterion("reader_id >=", value, "readerId");
return (Criteria) this;
}
public Criteria andReaderIdLessThan(Integer value) {
addCriterion("reader_id <", value, "readerId");
return (Criteria) this;
}
public Criteria andReaderIdLessThanOrEqualTo(Integer value) {
addCriterion("reader_id <=", value, "readerId");
return (Criteria) this;
}
public Criteria andReaderIdIn(List<Integer> values) {
addCriterion("reader_id in", values, "readerId");
return (Criteria) this;
}
public Criteria andReaderIdNotIn(List<Integer> values) {
addCriterion("reader_id not in", values, "readerId");
return (Criteria) this;
}
public Criteria andReaderIdBetween(Integer value1, Integer value2) {
addCriterion("reader_id between", value1, value2, "readerId");
return (Criteria) this;
}
public Criteria andReaderIdNotBetween(Integer value1, Integer value2) {
addCriterion("reader_id not between", value1, value2, "readerId");
return (Criteria) this;
}
public Criteria andReaderNameIsNull() {
addCriterion("reader_name is null");
return (Criteria) this;
}
public Criteria andReaderNameIsNotNull() {
addCriterion("reader_name is not null");
return (Criteria) this;
}
public Criteria andReaderNameEqualTo(String value) {
addCriterion("reader_name =", value, "readerName");
return (Criteria) this;
}
public Criteria andReaderNameNotEqualTo(String value) {
addCriterion("reader_name <>", value, "readerName");
return (Criteria) this;
}
public Criteria andReaderNameGreaterThan(String value) {
addCriterion("reader_name >", value, "readerName");
return (Criteria) this;
}
public Criteria andReaderNameGreaterThanOrEqualTo(String value) {
addCriterion("reader_name >=", value, "readerName");
return (Criteria) this;
}
public Criteria andReaderNameLessThan(String value) {
addCriterion("reader_name <", value, "readerName");
return (Criteria) this;
}
public Criteria andReaderNameLessThanOrEqualTo(String value) {
addCriterion("reader_name <=", value, "readerName");
return (Criteria) this;
}
public Criteria andReaderNameLike(String value) {
addCriterion("reader_name like", value, "readerName");
return (Criteria) this;
}
public Criteria andReaderNameNotLike(String value) {
addCriterion("reader_name not like", value, "readerName");
return (Criteria) this;
}
public Criteria andReaderNameIn(List<String> values) {
addCriterion("reader_name in", values, "readerName");
return (Criteria) this;
}
public Criteria andReaderNameNotIn(List<String> values) {
addCriterion("reader_name not in", values, "readerName");
return (Criteria) this;
}
public Criteria andReaderNameBetween(String value1, String value2) {
addCriterion("reader_name between", value1, value2, "readerName");
return (Criteria) this;
}
public Criteria andReaderNameNotBetween(String value1, String value2) {
addCriterion("reader_name not between", value1, value2, "readerName");
return (Criteria) this;
}
public Criteria andReaderGenderIsNull() {
addCriterion("reader_gender is null");
return (Criteria) this;
}
public Criteria andReaderGenderIsNotNull() {
addCriterion("reader_gender is not null");
return (Criteria) this;
}
public Criteria andReaderGenderEqualTo(String value) {
addCriterion("reader_gender =", value, "readerGender");
return (Criteria) this;
}
public Criteria andReaderGenderNotEqualTo(String value) {
addCriterion("reader_gender <>", value, "readerGender");
没有合适的资源?快使用搜索试试~ 我知道了~
javaweb课程设计:基于SSM的实战项目-图书管理系统带数据库
共111个文件
java:49个
jsp:15个
xml:14个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 13 浏览量
2023-10-09
14:00:29
上传
评论
收藏 20.3MB ZIP 举报
温馨提示
javaweb课程设计:基于SSM的实战项目-图书管理系统【带数据库】无误
资源推荐
资源详情
资源评论
收起资源包目录
javaweb课程设计:基于SSM的实战项目-图书管理系统带数据库 (111个子文件)
bootstrap.css 143KB
bootstrap.min.css 118KB
bootstrap-theme.css 26KB
bootstrap-theme.min.css 23KB
index.css 7KB
login.css 2KB
glyphicons-halflings-regular.eot 20KB
ReaderExample.java 36KB
BookExample.java 34KB
LibraryExample.java 25KB
BookReturnExample.java 20KB
BookToBorrowExample.java 18KB
ManagerExample.java 12KB
BookTypeExample.java 11KB
BookcaseExample.java 10KB
CreateData.java 8KB
Reader.java 6KB
BookToBorrowController.java 5KB
BookController.java 5KB
Book.java 4KB
ManagerController.java 4KB
ReaderController.java 4KB
BookService.java 3KB
BookToBorrowService.java 3KB
CRUDTest.java 3KB
BookReturnController.java 3KB
BookTypeController.java 3KB
ReaderService.java 3KB
BookToBorrow.java 3KB
BookReturn.java 2KB
ManagerService.java 2KB
Library.java 2KB
BookTypeService.java 2KB
PageJumpController.java 2KB
LoginInterceptor.java 2KB
LibraryController.java 2KB
DateTest.java 2KB
Msg.java 1KB
CreateDataTest.java 1KB
BookToBorrowMapper.java 1KB
BookType.java 1KB
ReaderMapper.java 975B
BookMapper.java 958B
MBGTest.java 951B
BookcaseController.java 945B
Manager.java 940B
ManagerMapper.java 885B
BookReturnMapper.java 875B
BookcaseMapper.java 839B
BookTypeMapper.java 831B
LibraryMapper.java 823B
LibraryService.java 790B
BookcaseService.java 612B
BookReturnService.java 567B
ByteTest.java 540B
Bookcase.java 493B
vue.js 334KB
jquery-1.11.3.js 288KB
bootstrap.js 68KB
bootstrap.min.js 36KB
npm.js 484B
bookInfo.jsp 38KB
readerService.jsp 35KB
bookBorrow.jsp 24KB
bookRenewAndReturn.jsp 20KB
bookType.jsp 18KB
index.jsp 12KB
adminSettings.jsp 10KB
homepage.jsp 9KB
bookRank.jsp 9KB
readerRank.jsp 9KB
changePwd.jsp 9KB
bookPush.jsp 6KB
error.jsp 3KB
headerPart.jsp 2KB
footerPart.jsp 1KB
bootstrap.min.css.map 529KB
bootstrap.css.map 380KB
bootstrap-theme.css.map 47KB
bootstrap-theme.min.css.map 25KB
library.png 662KB
Title.png 326KB
add-user.png 19KB
close.png 8KB
UserPic.png 8KB
add.png 6KB
userID.png 5KB
login.png 5KB
addPlus.png 5KB
Passwords.png 4KB
jdbcConfig.properties 219B
Dump20200604.sql 299KB
glyphicons-halflings-regular.svg 106KB
glyphicons-halflings-regular.ttf 44KB
luojiaLibrary.war 18.52MB
glyphicons-halflings-regular.woff 23KB
glyphicons-halflings-regular.woff2 18KB
ReaderMapper.xml 16KB
BookMapper.xml 16KB
BookToBorrowMapper.xml 13KB
共 111 条
- 1
- 2
资源评论
小风飞子
- 粉丝: 322
- 资源: 1500
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- HM2305B-VB一款P-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- 基于52单片机、ADC0832、LCD1602、两个74HC393和一个74HC08的频率测量计 不能用,请私我
- HM2302-VB一款N-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- python实战项目-学生成绩管理系统(基础版)
- 微信小程序源码 实现查公交 滴滴公交 app 源码下载
- HM2302E-VB一款N-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- 基于C#图片相似度比较,感知哈希算法
- VR开发的概要介绍与分析
- 自动驾驶定位系列教程七:点云畸变补偿.pdf
- HM2302D-VB一款N-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功