package com.liujiajun.po;
import java.util.ArrayList;
import java.util.List;
public class CourseExample {
protected String orderByClause;
protected boolean distinct;
protected List<Criteria> oredCriteria;
public CourseExample() {
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 andCourseidIsNull() {
addCriterion("courseID is null");
return (Criteria) this;
}
public Criteria andCourseidIsNotNull() {
addCriterion("courseID is not null");
return (Criteria) this;
}
public Criteria andCourseidEqualTo(Integer value) {
addCriterion("courseID =", value, "courseid");
return (Criteria) this;
}
public Criteria andCourseidNotEqualTo(Integer value) {
addCriterion("courseID <>", value, "courseid");
return (Criteria) this;
}
public Criteria andCourseidGreaterThan(Integer value) {
addCriterion("courseID >", value, "courseid");
return (Criteria) this;
}
public Criteria andCourseidGreaterThanOrEqualTo(Integer value) {
addCriterion("courseID >=", value, "courseid");
return (Criteria) this;
}
public Criteria andCourseidLessThan(Integer value) {
addCriterion("courseID <", value, "courseid");
return (Criteria) this;
}
public Criteria andCourseidLessThanOrEqualTo(Integer value) {
addCriterion("courseID <=", value, "courseid");
return (Criteria) this;
}
public Criteria andCourseidIn(List<Integer> values) {
addCriterion("courseID in", values, "courseid");
return (Criteria) this;
}
public Criteria andCourseidNotIn(List<Integer> values) {
addCriterion("courseID not in", values, "courseid");
return (Criteria) this;
}
public Criteria andCourseidBetween(Integer value1, Integer value2) {
addCriterion("courseID between", value1, value2, "courseid");
return (Criteria) this;
}
public Criteria andCourseidNotBetween(Integer value1, Integer value2) {
addCriterion("courseID not between", value1, value2, "courseid");
return (Criteria) this;
}
public Criteria andCoursenameIsNull() {
addCriterion("courseName is null");
return (Criteria) this;
}
public Criteria andCoursenameIsNotNull() {
addCriterion("courseName is not null");
return (Criteria) this;
}
public Criteria andCoursenameEqualTo(String value) {
addCriterion("courseName =", value, "coursename");
return (Criteria) this;
}
public Criteria andCoursenameNotEqualTo(String value) {
addCriterion("courseName <>", value, "coursename");
return (Criteria) this;
}
public Criteria andCoursenameGreaterThan(String value) {
addCriterion("courseName >", value, "coursename");
return (Criteria) this;
}
public Criteria andCoursenameGreaterThanOrEqualTo(String value) {
addCriterion("courseName >=", value, "coursename");
return (Criteria) this;
}
public Criteria andCoursenameLessThan(String value) {
addCriterion("courseName <", value, "coursename");
return (Criteria) this;
}
public Criteria andCoursenameLessThanOrEqualTo(String value) {
addCriterion("courseName <=", value, "coursename");
return (Criteria) this;
}
public Criteria andCoursenameLike(String value) {
addCriterion("courseName like", value, "coursename");
return (Criteria) this;
}
public Criteria andCoursenameNotLike(String value) {
addCriterion("courseName not like", value, "coursename");
return (Criteria) this;
}
public Criteria andCoursenameIn(List<String> values) {
addCriterion("courseName in", values, "coursename");
return (Criteria) this;
}
public Criteria andCoursenameNotIn(List<String> values) {
addCriterion("courseName not in", values, "coursename");
return (Criteria) this;
}
public Criteria andCoursenameBetween(String value1, String value2) {
addCriterion("courseName between", value1, value2, "coursename");
return (Criteria) this;
}
public Criteria andCoursenameNotBetween(String value1, String value2) {
addCriterion("courseName not between", value1, value2, "coursename");
return (Criteria) this;
}
public Criteria andTeacheridIsNull() {
addCriterion("teacherID is null");
return (Criteria) this;
}
public Criteria andTeacheridIsNotNull() {
addCriterion("teacherID is not null");
return (Criteria) this;
}
public Criteria andTeacheridEqualTo(Integer value) {
addCriterion("teacherID =", value, "teacherid");
return (Criteria) this;
}
public Criteria andTeacheridNotEqualTo(Integer value) {
addCriterion("teacherID <>", value, "teacherid");
return (Criteria) this;
}
public Criteria andTeacherid
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
教务管理系统是一个用于管理学校教务相关事务的系统。在这个系统中,我们将使用Spring Boot和MyBatis作为后端技术栈,使用JSP作为前端技术,同时引入Shiro权限认证安全框架来确保系统的安全性。 系统中的用户分为学生、老师和管理员三种角色,每种角色具有不同的权限和功能。 学生权限: 学生可以登录系统,查看个人信息。 学生可以查看自己的课程表和成绩信息。 学生可以选课和退课。 学生可以查询和下载教学资源。 老师权限: 老师可以登录系统,查看个人信息。 老师可以查看自己的课程信息和教学任务。 老师可以录入学生成绩。 老师可以发布教学资源和通知。 管理员权限: 管理员可以登录系统,查看个人信息。 管理员可以管理学生和教师账号信息,包括添加、删除和修改账号信息。 管理员可以管理课程信息,包括添加、删除和修改课程信息。 管理员可以管理教学资源,包括上传、删除和修改资源。 总结起来,教务管理系统使用Spring Boot和MyBatis作为后端技术栈,JSP作为前端技术,采用Shiro权限认证安全框架来管理用户的权限。这样的设计可以帮助学校高效地管理教务事务,并保障系统的安全
资源推荐
资源详情
资源评论
收起资源包目录
教务管理系统SpringBoot+Mybatis实现 (378个子文件)
CourseExample$GeneratedCriteria.class 19KB
TeacherExample$GeneratedCriteria.class 19KB
StudentExample$GeneratedCriteria.class 15KB
AdminController.class 15KB
CourseExample$Criteria.class 13KB
TeacherExample$Criteria.class 12KB
UserloginExample$GeneratedCriteria.class 10KB
StudentExample$Criteria.class 9KB
RoleExample$GeneratedCriteria.class 9KB
SelectedcourseExample$GeneratedCriteria.class 8KB
CollegeExample$GeneratedCriteria.class 7KB
UserloginExample$Criteria.class 6KB
StudentController.class 6KB
CourseServiceImpl.class 6KB
TeacherServiceImpl.class 6KB
RoleExample$Criteria.class 5KB
SelectedCourseServiceImpl.class 5KB
StudentServiceImpl.class 5KB
SelectedcourseExample$Criteria.class 5KB
TeacherController.class 4KB
CollegeExample$Criteria.class 4KB
RedisConfig.class 3KB
LoginRealm.class 3KB
Course.class 3KB
UserloginServiceImpl.class 2KB
SelectedcourseExample$Criterion.class 2KB
UserloginExample$Criterion.class 2KB
CollegeExample$Criterion.class 2KB
StudentExample$Criterion.class 2KB
TeacherExample$Criterion.class 2KB
CourseExample$Criterion.class 2KB
RoleExample$Criterion.class 2KB
Teacher.class 2KB
Student.class 2KB
ShiroConfig.class 2KB
SelectedcourseExample.class 2KB
UserloginExample.class 2KB
WebMvcConfig.class 2KB
StudentExample.class 2KB
TeacherExample.class 2KB
CollegeExample.class 2KB
CourseExample.class 2KB
CustomExceptionResolver.class 2KB
RoleExample.class 2KB
RedisConfig$1.class 2KB
RestPasswordController.class 2KB
LoginController.class 2KB
CollegeServiceImpl.class 2KB
StudentCustom.class 2KB
CheckUserId.class 1KB
Userlogin.class 1KB
SelectedCourseCustom.class 1KB
College.class 1KB
CustomDateConverter.class 1KB
CourseService.class 1KB
StudentService.class 1KB
TeacherService.class 1KB
Role.class 1KB
UserloginMapper.class 1KB
CollegeMapper.class 1KB
StudentMapper.class 1KB
TeacherMapper.class 1KB
CourseMapper.class 1KB
RoleMapper.class 1KB
SelectedCourseService.class 1KB
Selectedcourse.class 997B
SelectedcourseMapper.class 930B
CourseCustom.class 899B
RoleServiceImpl.class 894B
SpringbootEduApplication.class 842B
StudentMapperCustom.class 661B
CustomException.class 639B
UserloginCustom.class 625B
TeacherCustom.class 607B
SpringbootEdu01ApplicationTests.class 558B
SpringbootEduApplicationTests.class 552B
TeacherMapperCustom.class 534B
UserloginService.class 532B
CourseMapperCustom.class 527B
UserloginMapperCustom.class 310B
CollegeCustom.class 306B
CollegeService.class 286B
RoleService.class 274B
bootstrap.css 143KB
bootstrap.min.css 118KB
bootstrap-theme.css 26KB
bootstrap-theme.min.css 23KB
glyphicons-halflings-regular.eot 20KB
.gitignore 184B
springboot_edu.iml 13KB
maven-wrapper.jar 47KB
CourseExample.java 25KB
TeacherExample.java 23KB
StudentExample.java 19KB
AdminController.java 17KB
UserloginExample.java 13KB
RoleExample.java 12KB
SelectedcourseExample.java 11KB
CollegeExample.java 9KB
StudentController.java 6KB
共 378 条
- 1
- 2
- 3
- 4
资源评论
Zhang_Luke
- 粉丝: 50
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功