package com.oa.pojo;
import java.util.ArrayList;
import java.util.Date;
import java.util.Iterator;
import java.util.List;
public class EmployeeExample {
protected String orderByClause;
protected boolean distinct;
protected List<Criteria> oredCriteria;
public EmployeeExample() {
oredCriteria = new ArrayList<>();
}
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<>();
}
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<>();
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 andEmpidIsNull() {
addCriterion("empid is null");
return (Criteria) this;
}
public Criteria andEmpidIsNotNull() {
addCriterion("empid is not null");
return (Criteria) this;
}
public Criteria andEmpidEqualTo(String value) {
addCriterion("empid =", value, "empid");
return (Criteria) this;
}
public Criteria andEmpidNotEqualTo(String value) {
addCriterion("empid <>", value, "empid");
return (Criteria) this;
}
public Criteria andEmpidGreaterThan(String value) {
addCriterion("empid >", value, "empid");
return (Criteria) this;
}
public Criteria andEmpidGreaterThanOrEqualTo(String value) {
addCriterion("empid >=", value, "empid");
return (Criteria) this;
}
public Criteria andEmpidLessThan(String value) {
addCriterion("empid <", value, "empid");
return (Criteria) this;
}
public Criteria andEmpidLessThanOrEqualTo(String value) {
addCriterion("empid <=", value, "empid");
return (Criteria) this;
}
public Criteria andEmpidLike(String value) {
addCriterion("empid like", value, "empid");
return (Criteria) this;
}
public Criteria andEmpidNotLike(String value) {
addCriterion("empid not like", value, "empid");
return (Criteria) this;
}
public Criteria andEmpidIn(List<String> values) {
addCriterion("empid in", values, "empid");
return (Criteria) this;
}
public Criteria andEmpidNotIn(List<String> values) {
addCriterion("empid not in", values, "empid");
return (Criteria) this;
}
public Criteria andEmpidBetween(String value1, String value2) {
addCriterion("empid between", value1, value2, "empid");
return (Criteria) this;
}
public Criteria andEmpidNotBetween(String value1, String value2) {
addCriterion("empid not between", value1, value2, "empid");
return (Criteria) this;
}
public Criteria andPasswordIsNull() {
addCriterion("password is null");
return (Criteria) this;
}
public Criteria andPasswordIsNotNull() {
addCriterion("password is not null");
return (Criteria) this;
}
public Criteria andPasswordEqualTo(String value) {
addCriterion("password =", value, "password");
return (Criteria) this;
}
public Criteria andPasswordNotEqualTo(String value) {
addCriterion("password <>", value, "password");
return (Criteria) this;
}
public Criteria andPasswordGreaterThan(String value) {
addCriterion("password >", value, "password");
return (Criteria) this;
}
public Criteria andPasswordGreaterThanOrEqualTo(String value) {
addCriterion("password >=", value, "password");
return (Criteria) this;
}
public Criteria andPasswordLessThan(String value) {
addCriterion("password <", value, "password");
return (Criteria) this;
}
public Criteria andPasswordLessThanOrEqualTo(String value) {
addCriterion("password <=", value, "password");
return (Criteria) this;
}
public Criteria andPasswordLike(String value) {
addCriterion("password like", value, "password");
return (Criteria) this;
}
public Criteria andPasswordNotLike(String value) {
addCriterion("password not like", value,
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
本OA办公自动化管理系统基于Java开发,包含803个文件,包括PNG图片、GIF动画、Java字节码文件、Java源代码、XML配置文件、JavaScript脚本、JSP页面、JPG图片、HTML页面和CSS样式表。系统实现了办公自动化管理的功能,界面友好,功能完善,适合用于办公流程的自动化处理。
资源推荐
资源详情
资源评论
收起资源包目录
基于Java的OA办公自动化管理系统设计源码 (807个子文件)
1648909129536971 0B
1648909422970952 0B
1650160771677656 0B
EmployeeExample$GeneratedCriteria.class 33KB
EmployeeExample$Criteria.class 23KB
ExpenseExample$GeneratedCriteria.class 19KB
AuditingExample$GeneratedCriteria.class 15KB
PaymentExample$GeneratedCriteria.class 15KB
IncomeExample$GeneratedCriteria.class 15KB
DutyExample$GeneratedCriteria.class 14KB
ExpenseExample$Criteria.class 12KB
ExpimageExample$GeneratedCriteria.class 12KB
ExpenseitemExample$GeneratedCriteria.class 12KB
EmpController.class 12KB
AuditingExample$Criteria.class 9KB
IncomeExample$Criteria.class 9KB
PaymentExample$Criteria.class 9KB
ExpController.class 9KB
EmpServiceImpl.class 9KB
DeptExample$GeneratedCriteria.class 8KB
PositionExample$GeneratedCriteria.class 8KB
DutyExample$Criteria.class 8KB
PowerExample$GeneratedCriteria.class 8KB
ExpimageExample$Criteria.class 8KB
ExpenseitemExample$Criteria.class 8KB
DutyServiceImpl.class 7KB
Employee.class 7KB
ExpServiceImpl.class 6KB
RolesExample$GeneratedCriteria.class 6KB
DutyController.class 5KB
DeptExample$Criteria.class 5KB
PositionExample$Criteria.class 5KB
ShiroConfig.class 5KB
PowerExample$Criteria.class 5KB
IncomeController.class 4KB
ExcelOperate.class 4KB
Expense.class 4KB
RolesExample$Criteria.class 4KB
IncomeServiceImpl.class 3KB
PayController.class 3KB
Payment.class 3KB
Auditing.class 3KB
Duty.class 3KB
Base64Util.class 3KB
Income.class 3KB
AuditingServiceImpl.class 3KB
MyRealm.class 3KB
SendMsg.class 3KB
AuditingController.class 3KB
DeptController.class 3KB
Expenseitem.class 2KB
Expimage.class 2KB
ExpenseitemExample$Criterion.class 2KB
EmployeeExample$Criterion.class 2KB
AuditingExample$Criterion.class 2KB
PositionExample$Criterion.class 2KB
ExpimageExample$Criterion.class 2KB
PaymentExample$Criterion.class 2KB
ExpenseExample$Criterion.class 2KB
IncomeExample$Criterion.class 2KB
PowerExample$Criterion.class 2KB
RolesExample$Criterion.class 2KB
DeptExample$Criterion.class 2KB
DutyExample$Criterion.class 2KB
ExpenseitemExample.class 2KB
PosController.class 2KB
EmployeeExample.class 2KB
PositionExample.class 2KB
AuditingExample.class 2KB
ExpimageExample.class 2KB
ExpenseExample.class 2KB
PaymentExample.class 2KB
IncomeExample.class 2KB
PowerExample.class 2KB
RolesExample.class 2KB
DutyExample.class 2KB
DeptExample.class 2KB
Listener.class 2KB
ViewConfig.class 2KB
EmResult.class 2KB
MyRealm2.class 2KB
Dept.class 2KB
Position.class 2KB
Power.class 2KB
DeptServiceImpl.class 2KB
Roles.class 2KB
PosServiceImpl.class 2KB
DuResult.class 2KB
EmployeeMapper.class 1KB
PaymentMapper.class 1KB
IncomeMapper.class 1KB
User.class 1KB
IDUtils.class 1KB
ExpenseitemMapper.class 1KB
InResult.class 1KB
AuditingMapper.class 1KB
PositionMapper.class 1KB
ExpimageMapper.class 1KB
MyDutyResult.class 1KB
ExpenseMapper.class 1KB
共 807 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9
资源评论
沐知全栈开发
- 粉丝: 4771
- 资源: 3372
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功