├── JavaEE架构及开发课项目 └── 学生管理系统 │ └── StudentManagementSystem │ ├── .idea │ ├── .gitignore │ ├── artifacts │ │ └── StudentManagementSystem_war_exploded.xml │ ├── compiler.xml │ ├── dataSources.xml │ ├── dictionaries │ ├── encodings.xml │ ├── inspectionProfiles │ │ └── Project_Default.xml │ ├── jarRepositories.xml │ ├── misc.xml │ └── webContexts.xml │ ├── README.md │ ├── pom.xml │ ├── sql │ └── student_management_system.sql │ ├── src │ └── main │ │ ├── java │ │ └── com │ │ │ └── myxh │ │ │ └── studentmanagementsystem │ │ │ ├── bean │ │ │ ├── ClassInfo.java │ │ │ ├── ClassInfoExample.java │ │ │ ├── Msg.java │ │ │ ├── StuCurriculum.java │ │ │ ├── StuCurriculumExample.java │ │ │ ├── Student.java │ │ │ ├── StudentExample.java │ │ │ ├── TrainingProgram.java │ │ │ ├── TrainingProgramExample.java │ │ │ ├── UStudent.java │ │ │ ├── UStudentExample.java │ │ │ ├── UTeacher.java │ │ │ ├── UTeacherExample.java │ │ │ ├── UtSecretary.java │ │ │ └── UtSecretaryExample.java │ │ │ ├── controller │ │ │ ├── CurriculumController.java │ │ │ ├── LoginController.java │ │ │ ├── OtherController.java │ │ │ └── TrainProgramController.java │ │ │ ├── dao │ │ │ ├── ClassInfoMapper.java │ │ │ ├── StuCurriculumMapper.java │ │ │ ├── StudentMapper.java │ │ │ ├── TrainingProgramMapper.java │ │ │ ├── UStudentMapper.java │ │ │ ├── UTeacherMapper.java │ │ │ └── UtSecretaryMapper.java │ │ │ ├── filter │ │ │ └── LoginFilter.java │ │ │ └── service │ │ │ ├── CurriculumService.java │ │ │ ├── LoginService.java │ │ │ ├── OtherService.java │ │ │ └── TrainingProgramService.java │ │ ├── resources │ │ ├── applicationContext.xml │ │ ├── dbconfig.properties │ │ ├── mapper │ │ │ ├── ClassInfoMapper.xml │ │ │ ├── StuCurriculumMapper.xml │ │ │ ├── StudentMapper.xml │ │ │ ├── TrainingProgramMapper.xml │ │ │ ├── UStudentMapper.xml │ │ │ ├── UTeacherMapper.xml │ │ │ └── UtSecretaryMapper.xml │ │ └── mybatis-config.xml │ │ └── webapp │ │ ├── WEB-INF │ │ ├── dispatcherServlet-servlet.xml │ │ ├── pages │ │ │ ├── login.jsp │ │ │ ├── sec_index.jsp │ │ │ ├── stu_index.jsp │ │ │ └── tea_index.jsp │ │ └── web.xml │ │ ├── index.jsp │ │ └── static │ │ ├── bootstrap-3.3.7-dist │ │ ├── css │ │ │ ├── bootstrap-theme.css │ │ │ ├── bootstrap-theme.css.map │ │ │ ├── bootstrap-theme.min.css │ │ │ ├── bootstrap-theme.min.css.map │ │ │ ├── bootstrap.css │ │ │ ├── bootstrap.css.map │ │ │ ├── bootstrap.min.css │ │ │ └── bootstrap.min.css.map │ │ ├── fonts │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ └── glyphicons-halflings-regular.woff2 │ │ └── js │ │ │ ├── bootstrap.js │ │ │ ├── bootstrap.min.js │ │ │ └── npm.js │ │ ├── css │ │ ├── animate-custom.css │ │ ├── demo.css │ │ ├── my.css │ │ └── style.css │ │ ├── fonts │ │ ├── BebasNeue-webfont.woff │ │ ├── fontomas-webfont.woff │ │ ├── franchise-bold-webfont.woff │ │ └── icon.png │ │ ├── imgs │ │ └── background.jpg │ │ └── js │ │ └── jquery-3.5.1.min.js │ └── target │ ├── StudentManagementSystem_war_exploded │ ├── META-INF │ │ └── MANIFEST.MF │ ├── WEB-INF │ │ ├── classes │ │ │ ├── applicationContext.xml │ │ │ ├── com │ │ │ │ └── myxh │ │ │ │ │ └── studentmanagementsystem │ │ │ │ │ ├── bean │ │ │ │ │ ├── ClassInfo.class │ │ │ │ │ ├── ClassInfoExample$Criteria.class │ │ │ │ │ ├── ClassInfoExample$Criterion.class │ │ │ │ │ ├── ClassInfoExample$GeneratedCriteria.class │ │ │ │ │ ├── ClassInfoExample.class │ │ │ │ │ ├── Msg.class │ │ │ │ │ ├── StuCurriculum.class │ │ │ │ │ ├── StuCurriculumExample$Criteria.class │ │ │ │ │ ├── StuCurriculumExample$Criterion.class │ │ │ │ │ ├── StuCurriculumExample$GeneratedCriteria.class │ │ │ │ │ ├── StuCurriculumExample.class │ │ │ │ │ ├── Student.class │ │ │ │ │ ├── StudentExample$Criteria.class │ │ │ │ │ ├── StudentExample$Criterion.class │ │ │ │ │ ├── StudentExample$GeneratedCriteria.class │ │ │ │ │ ├── StudentExample.class │ │ │ │ │ ├── TrainingProgram.class │ │ │ │ │ ├── TrainingProgramExample$Criteria.class │ │ │ │ │ ├── TrainingProgramExample$Criterion.class │ │ │ │ │ ├── TrainingProgramExample$GeneratedCriteria.class │ │ │ │ │ ├── TrainingProgramExample.class │ │ │ │ │ ├── UStudent.class │ │ │ │ │ ├── UStudentExample$Criteria.class │ │ │ │ │ ├── UStudentExample$Criterion.class │ │ │ │ │ ├── UStudentExample$GeneratedCriteria.class │ │ │ │ │ ├── UStudentExample.class │ │ │ │ │ ├── UTeacher.class │ │ │ │ │ ├── UTeacherExample$Criteria.class │ │ │ │ │ ├── UTeacherExample$Criterion.class │ │ │ │ │ ├── UTeacherExample$GeneratedCriteria.class │ │ │ │ │ ├── UTeacherExample.class │ │ │ │ │ ├── UtSecretary.class │ │ │ │ │ ├── UtSecretaryExample$Criteria.class │ │ │ │ │ ├── UtSecretaryExample$Criterion.class │ │ │ │ │ ├── UtSecretaryExample$GeneratedCriteria.class │ │ │ │ │ └── UtSecretaryExample.class │ │ │ │ │ ├── controller │ │ │ │ │ ├── CurriculumController.class │ │ │ │ │ ├── LoginController.class │ │ │ │ │ ├── OtherController.class │ │ │ │ │ └── TrainProgramController.class │ │ │ │ │ ├── dao │ │ │ │ │ ├── ClassInfoMapper.class │ │ │ │ │ ├── StuCurriculumMapper.class │ │ │ │ │ ├── StudentMapper.class │ │ │ │ │ ├── TrainingProgramMapper.class │ │ │ │ │ ├── UStudentMapper.class │ │ │ │ │ ├── UTeacherMapper.class │ │ │ │ │ └── UtSecretaryMapper.class │ │ │ │ │ ├── filter │ │ │ │ │ └── LoginFilter.class │ │ │ │ │ └── service │ │ │ │ │ ├── CurriculumService.class │ │ │ │ │ ├── LoginService.class │ │ │ │ │ ├── OtherService.class │ │ │ │ │ └── TrainingProgramService.class │ │ │ ├── dbconfig.properties │ │ │ ├── mapper │ │ │ │ ├── ClassInfoMapper.xml │ │ │ │ ├── StuCurriculumMapper.xml │ │ │ │ ├── StudentMapper.xml │ │ │ │ ├── TrainingProgramMapper.xml │ │ │ │ ├── UStudentMapper.xml │ │ │ │ ├── UTeacherMapper.xml │ │ │ │ └── UtSecretaryMapper.xml │ │ │ └── mybatis-config.xml │ │ ├── dispatcherServlet-servlet.xml │ │ ├── lib │ │ │ ├── aspectjweaver-1.9.6.jar │ │ │ ├── classmate-1.5.1.jar │ │ │ ├── druid-1.2.6.jar │ │ │ ├── hibernate-validator-7.0.1.Final.jar │ │ │ ├── jackson-annotations-2.12.3.jar │ │ │ ├── jackson-core-2.12.3.jar │ │ │ ├── jackson-databind-2.12.3.jar │ │ │ ├── jakarta.validation-api-3.0.0.jar │ │ │ ├── javax.annotation-api-1.3.2.jar │ │ │ ├── jboss-logging-3.4.1.Final.jar │ │ │ ├── jsqlparser-3.2.jar │ │ │ ├── jstl-1.2.jar │ │ │ ├── mybatis-3.5.6.jar │ │ │ ├── mybatis-generator-core-1.4.0.jar │ │ │ ├── mybatis-spring-2.0.6.jar │ │ │ ├── mysql-connector-j-8.0.31.jar │ │ │ ├── pagehelper-5.2.0.jar │ │ │ ├── protobuf-java-3.19.4.jar │ │ │ ├── spring-aop-5.2.14.RELEASE.jar │ │ │ ├── spring-aspects-5.2.14.RELEASE.jar │ │ │ ├── spring-beans-5.2.14.RELEASE.jar │ │ │ ├── spring-context-5.2.14.RELEASE.jar │ │ │ ├── spring-core-5.2.14.RELEASE.jar │ │ │ ├── spring-expression-5.2.14.RELEASE.jar │ │ │ ├── spring-jcl-5.2.14.RELEASE.jar │ │ │ ├── spring-jdbc-5.2.14.RELEASE.jar │ │ │ ├── spring-tx-5.2.14.RELEASE.jar │ │ │ ├── spring-web-5.2.14.RELEASE.jar │ │ │ └── spring-webmvc-5.2.14.RELEASE.jar │ │ ├── pages │ │ │ ├── login.jsp │ │ │ ├── sec_index.jsp │ │ │ ├── stu_index.jsp │ │ │ └── tea_index.jsp │ │ └── web.xml │ ├── index.jsp │ └── static │ │ ├── bootstrap-3.3.7-dist │ │ ├── css │ │ │ ├── bootstrap-theme.css │ │ │ ├── bootstrap-theme.css.map │ │ │ ├── bootstrap-theme.min.css │ │ │ ├── bootstrap-theme.min.css.map │ │ │ ├── bootstrap.css │ │ │ ├── bootstrap.css.map │ │ │ ├── bootstrap.min.css │ │ │ └── bootstrap.min.css.map │ │ ├── fonts │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ └── glyphicons-halflings-regular.woff2 │ │ └── js │ │ │ ├── bootstrap.js │ │ │ ├── bootstrap.min.js │ │ │ └── npm.js │ │ ├── css │ │ ├── animate-custom.css │ │ ├── demo.css │ │ ├── my.css │ │ └── style.css │ │ ├── fonts │ │ ├── BebasNeue-webfont.woff │ │ ├── fontomas-webfont.woff │ │ ├── franchise-bold-webfont.woff │ │ └── icon.png │ │ ├── imgs │ │ └── background.jpg │ │ └── js │ │ └── jquery-3.5.1.min.js │ └── classes │ ├── applicationContext.xml │ ├── com │ └── myxh │ │ └── studentmanagementsystem │ │ ├── bean │ │ ├── ClassInfo.class │ │ ├── ClassInfoExample$Criteria.class │ │ ├── ClassInfoExample$Criterion.class │ │ ├── ClassInfoExample$GeneratedCriteria.class │ │ ├── ClassInfoExample.class │ │ ├── Msg.class │ │ ├── StuCurriculum.class │ │ ├── StuCurriculumExample$Criteria.class │ │ ├── StuCurriculumExample$Criterion.class │ │ ├── StuCurriculumExample$GeneratedCriteria.class │ │ ├── StuCurriculumExample.class │ │ ├── Student.class │ │ ├── StudentExample$Criteria.class │ │ ├── StudentExample$Criterion.class │ │ ├── StudentExample$GeneratedCriteria.class │ │ ├── StudentExample.class │ │ ├── TrainingProgram.class │ │ ├── TrainingProgramExample$Criteria.class │ │ ├── TrainingProgramExample$Criterion.class │ │ ├── TrainingProgramExample$GeneratedCriteria.class │ │ ├── TrainingProgramExample.class │ │ ├── UStudent.class │ │ ├── UStudentExample$Criteria.class │ │ ├── UStudentExample$Criterion.class │ │ ├── UStudentExample$GeneratedCriteria.class │ │ ├── UStudentExample.class │ │ ├── UTeacher.class │ │ ├── UTeacherExample$Criteria.class │ │ ├── UTeacherExample$Criterion.class │ │ ├── UTeacherExample$GeneratedCriteria.class │ │ ├── UTeacherExample.class │ │ ├── UtSecretary.class │ │ ├── UtSecretaryExample$Criteria.class │ │ ├── UtSecretaryExample$Criterion.class │ │ ├── UtSecretaryExample$GeneratedCriteria.class │ │ └── UtSecretaryExample.class │ │ ├── controller │ │ ├── CurriculumController.class │ │ ├── LoginController.class │ │ ├── OtherController.class │ │ └── TrainProgramController.class │ │ ├── dao │ │ ├── ClassInfoMapper.class │ │ ├── StuCurriculumMapper.class │ │ ├── StudentMapper.class │ │ ├── TrainingProgramMapper.class │ │ ├── UStudentMapper.class │ │ ├── UTeacherMapper.class │ │ └── UtSecretaryMapper.class │ │ ├── filter │ │ └── LoginFilter.class │ │ └── service │ │ ├── CurriculumService.class │ │ ├── LoginService.class │ │ ├── OtherService.class │ │ └── TrainingProgramService.class │ ├── dbconfig.properties │ ├── mapper │ ├── ClassInfoMapper.xml │ ├── StuCurriculumMapper.xml │ ├── StudentMapper.xml │ ├── TrainingProgramMapper.xml │ ├── UStudentMapper.xml │ ├── UTeacherMapper.xml │ └── UtSecretaryMapper.xml │ └── mybatis-config.xml ├── JavaEE架构及开发项目 学生管理系统 大学编程作业(TUST 天津科技大学 2023年).md ├── JavaEE架构及开发项目 学生管理系统 大学编程作业(TUST 天津科技大学 2023年).pdf ├── LICENSE.txt └── README.md /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # 默认忽略的文件 2 | /shelf/ 3 | /workspace.xml 4 | # 基于编辑器的 HTTP 客户端请求 5 | /httpRequests/ 6 | # Datasource local storage ignored files 7 | /dataSources/ 8 | /dataSources.local.xml 9 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/.idea/artifacts/StudentManagementSystem_war_exploded.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | $PROJECT_DIR$/target/StudentManagementSystem_war_exploded 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/.idea/compiler.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/.idea/dataSources.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mysql.8 6 | true 7 | com.mysql.cj.jdbc.Driver 8 | jdbc:mysql://localhost:3306/student_management_system 9 | $ProjectFileDir$ 10 | 11 | 12 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/.idea/dictionaries: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 36 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/.idea/jarRepositories.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 9 | 10 | 14 | 15 | 19 | 20 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 8 | 9 | 10 | 11 | 13 | 14 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/.idea/webContexts.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 13 | 14 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 4.0.0 6 | 7 | com.myxh.studentmanagementsystem 8 | StudentManagementSystem 9 | 1.0-SNAPSHOT 10 | StudentManagementSystem 11 | war 12 | 13 | 14 | 11 15 | 11 16 | 5.2.14.RELEASE 17 | 5.7.1 18 | 19 | 20 | 21 | 22 | javax.servlet 23 | javax.servlet-api 24 | 4.0.1 25 | provided 26 | 27 | 28 | 29 | javax.servlet 30 | jsp-api 31 | 2.0 32 | provided 33 | 34 | 35 | 36 | org.springframework 37 | spring-webmvc 38 | ${spring.version} 39 | 40 | 41 | 42 | org.springframework 43 | spring-jdbc 44 | ${spring.version} 45 | 46 | 47 | 48 | org.springframework 49 | spring-aspects 50 | ${spring.version} 51 | 52 | 53 | 54 | org.springframework 55 | spring-test 56 | ${spring.version} 57 | test 58 | 59 | 60 | 61 | org.mybatis 62 | mybatis 63 | 3.5.6 64 | 65 | 66 | 67 | org.mybatis 68 | mybatis-spring 69 | 2.0.6 70 | 71 | 72 | 73 | org.mybatis.generator 74 | mybatis-generator-core 75 | 1.4.0 76 | 77 | 78 | 79 | org.junit.jupiter 80 | junit-jupiter-api 81 | ${junit.version} 82 | test 83 | 84 | 85 | 86 | org.junit.jupiter 87 | junit-jupiter-engine 88 | ${junit.version} 89 | test 90 | 91 | 92 | 93 | junit 94 | junit 95 | 4.12 96 | test 97 | 98 | 99 | 100 | 101 | com.fasterxml.jackson.core 102 | jackson-databind 103 | 2.12.3 104 | 105 | 106 | 107 | 108 | org.hibernate 109 | hibernate-validator 110 | 7.0.1.Final 111 | 112 | 113 | 114 | com.github.pagehelper 115 | pagehelper 116 | 5.2.0 117 | 118 | 119 | 120 | com.alibaba 121 | druid 122 | 1.2.6 123 | 124 | 125 | 126 | mysql 127 | mysql-connector-java 128 | 8.0.31 129 | 130 | 131 | 132 | jstl 133 | jstl 134 | 1.2 135 | 136 | 137 | 138 | 139 | 140 | 141 | org.apache.maven.plugins 142 | maven-war-plugin 143 | 3.3.1 144 | 145 | 146 | 147 | 148 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/java/com/myxh/studentmanagementsystem/bean/ClassInfo.java: -------------------------------------------------------------------------------- 1 | package com.myxh.studentmanagementsystem.bean; 2 | 3 | /** 4 | * @author MYXH 5 | * @date 2023/6/4 6 | */ 7 | public class ClassInfo 8 | { 9 | private String className; 10 | private Integer studentNum; 11 | private String monitor; 12 | private String studyCommittee; 13 | private String lifeCommittee; 14 | 15 | public String getClassName() 16 | { 17 | return className; 18 | } 19 | 20 | public void setClassName(String className) 21 | { 22 | this.className = className == null ? null : className.trim(); 23 | } 24 | 25 | public Integer getStudentNum() 26 | { 27 | return studentNum; 28 | } 29 | 30 | public void setStudentNum(Integer studentNum) 31 | { 32 | this.studentNum = studentNum; 33 | } 34 | 35 | public String getMonitor() 36 | { 37 | return monitor; 38 | } 39 | 40 | public void setMonitor(String monitor) 41 | { 42 | this.monitor = monitor == null ? null : monitor.trim(); 43 | } 44 | 45 | public String getStudyCommittee() 46 | { 47 | return studyCommittee; 48 | } 49 | 50 | public void setStudyCommittee(String studyCommittee) 51 | { 52 | this.studyCommittee = studyCommittee == null ? null : studyCommittee.trim(); 53 | } 54 | 55 | public String getLifeCommittee() 56 | { 57 | return lifeCommittee; 58 | } 59 | 60 | public void setLifeCommittee(String lifeCommittee) 61 | { 62 | this.lifeCommittee = lifeCommittee == null ? null : lifeCommittee.trim(); 63 | } 64 | } 65 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/java/com/myxh/studentmanagementsystem/bean/Msg.java: -------------------------------------------------------------------------------- 1 | package com.myxh.studentmanagementsystem.bean; 2 | 3 | import java.util.HashMap; 4 | import java.util.Map; 5 | 6 | /** 7 | * @author MYXH 8 | * @date 2023/6/4 9 | */ 10 | public class Msg 11 | { 12 | private Integer code; 13 | private String msg; 14 | private Map extend = new HashMap<>(); 15 | 16 | public static Msg success() 17 | { 18 | Msg msg = new Msg(); 19 | 20 | msg.setCode(100); 21 | msg.setMsg("处理成功!"); 22 | 23 | return msg; 24 | } 25 | 26 | public static Msg fail() 27 | { 28 | Msg msg = new Msg(); 29 | 30 | msg.setCode(200); 31 | msg.setMsg("处理失败!"); 32 | 33 | return msg; 34 | } 35 | 36 | public Msg add(String key, Object value) 37 | { 38 | this.getExtend().put(key, value); 39 | 40 | return this; 41 | } 42 | 43 | public Integer getCode() 44 | { 45 | return code; 46 | } 47 | 48 | public void setCode(Integer code) 49 | { 50 | this.code = code; 51 | } 52 | 53 | public String getMsg() 54 | { 55 | return msg; 56 | } 57 | 58 | public void setMsg(String msg) 59 | { 60 | this.msg = msg; 61 | } 62 | 63 | public Map getExtend() 64 | { 65 | return extend; 66 | } 67 | 68 | public void setExtend(Map extend) 69 | { 70 | this.extend = extend; 71 | } 72 | } 73 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/java/com/myxh/studentmanagementsystem/bean/StuCurriculum.java: -------------------------------------------------------------------------------- 1 | package com.myxh.studentmanagementsystem.bean; 2 | 3 | /** 4 | * @author MYXH 5 | * @date 2023/6/4 6 | */ 7 | public class StuCurriculum 8 | { 9 | private Integer id; 10 | private Integer courseId; 11 | private String courseName; 12 | private String courseNature; 13 | private String courseSelectedId; 14 | private String courseSelectedStu; 15 | private String courseStatus; 16 | private Integer grade; 17 | 18 | public StuCurriculum() 19 | { 20 | 21 | } 22 | 23 | public StuCurriculum(Integer id, Integer courseId, String courseName, String courseNature, String courseSelectedId, String courseSelectedStu, String courseStatus, Integer grade) 24 | { 25 | this.id = id; 26 | this.courseId = courseId; 27 | this.courseName = courseName; 28 | this.courseNature = courseNature; 29 | this.courseSelectedId = courseSelectedId; 30 | this.courseSelectedStu = courseSelectedStu; 31 | this.courseStatus = courseStatus; 32 | this.grade = grade; 33 | } 34 | 35 | public Integer getId() 36 | { 37 | return id; 38 | } 39 | 40 | public void setId(Integer id) 41 | { 42 | this.id = id; 43 | } 44 | 45 | public Integer getCourseId() 46 | { 47 | return courseId; 48 | } 49 | 50 | public void setCourseId(Integer courseId) 51 | { 52 | this.courseId = courseId; 53 | } 54 | 55 | public String getCourseName() 56 | { 57 | return courseName; 58 | } 59 | 60 | public void setCourseName(String courseName) 61 | { 62 | this.courseName = courseName == null ? null : courseName.trim(); 63 | } 64 | 65 | public String getCourseNature() 66 | { 67 | return courseNature; 68 | } 69 | 70 | public void setCourseNature(String courseNature) 71 | { 72 | this.courseNature = courseNature == null ? null : courseNature.trim(); 73 | } 74 | 75 | public String getCourseSelectedId() 76 | { 77 | return courseSelectedId; 78 | } 79 | 80 | public void setCourseSelectedId(String courseSelectedId) 81 | { 82 | this.courseSelectedId = courseSelectedId == null ? null : courseSelectedId.trim(); 83 | } 84 | 85 | public String getCourseSelectedStu() 86 | { 87 | return courseSelectedStu; 88 | } 89 | 90 | public void setCourseSelectedStu(String courseSelectedStu) 91 | { 92 | this.courseSelectedStu = courseSelectedStu == null ? null : courseSelectedStu.trim(); 93 | } 94 | 95 | public String getCourseStatus() 96 | { 97 | return courseStatus; 98 | } 99 | 100 | public void setCourseStatus(String courseStatus) 101 | { 102 | this.courseStatus = courseStatus == null ? null : courseStatus.trim(); 103 | } 104 | 105 | public Integer getGrade() 106 | { 107 | return grade; 108 | } 109 | 110 | public void setGrade(Integer grade) 111 | { 112 | this.grade = grade; 113 | } 114 | 115 | @Override 116 | public String toString() 117 | { 118 | return "StuCurriculum{" + 119 | "id=" + id + 120 | ", courseId=" + courseId + 121 | ", courseName='" + courseName + '\'' + 122 | ", courseNature='" + courseNature + '\'' + 123 | ", courseSelectedId='" + courseSelectedId + '\'' + 124 | ", courseSelectedStu='" + courseSelectedStu + '\'' + 125 | ", courseStatus='" + courseStatus + '\'' + 126 | ", grade=" + grade + 127 | '}'; 128 | } 129 | } 130 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/java/com/myxh/studentmanagementsystem/bean/Student.java: -------------------------------------------------------------------------------- 1 | package com.myxh.studentmanagementsystem.bean; 2 | 3 | import java.util.Date; 4 | 5 | /** 6 | * @author MYXH 7 | * @date 2023/6/4 8 | */ 9 | public class Student 10 | { 11 | private String id; 12 | private String studentName; 13 | private String idCard; 14 | private String phoneNumber; 15 | private Date startYear; 16 | private String studentSource; 17 | private String major; 18 | private String className; 19 | 20 | public String getId() 21 | { 22 | return id; 23 | } 24 | 25 | public void setId(String id) 26 | { 27 | this.id = id == null ? null : id.trim(); 28 | } 29 | 30 | public String getStudentName() 31 | { 32 | return studentName; 33 | } 34 | 35 | public void setStudentName(String studentName) 36 | { 37 | this.studentName = studentName == null ? null : studentName.trim(); 38 | } 39 | 40 | public String getIdCard() 41 | { 42 | return idCard; 43 | } 44 | 45 | public void setIdCard(String idCard) 46 | { 47 | this.idCard = idCard == null ? null : idCard.trim(); 48 | } 49 | 50 | public String getPhoneNumber() 51 | { 52 | return phoneNumber; 53 | } 54 | 55 | public void setPhoneNumber(String phoneNumber) 56 | { 57 | this.phoneNumber = phoneNumber == null ? null : phoneNumber.trim(); 58 | } 59 | 60 | public Date getStartYear() 61 | { 62 | return startYear; 63 | } 64 | 65 | public void setStartYear(Date startYear) 66 | { 67 | this.startYear = startYear; 68 | } 69 | 70 | public String getStudentSource() 71 | { 72 | return studentSource; 73 | } 74 | 75 | public void setStudentSource(String studentSource) 76 | { 77 | this.studentSource = studentSource == null ? null : studentSource.trim(); 78 | } 79 | 80 | public String getMajor() 81 | { 82 | return major; 83 | } 84 | 85 | public void setMajor(String major) 86 | { 87 | this.major = major == null ? null : major.trim(); 88 | } 89 | 90 | public String getClassName() 91 | { 92 | return className; 93 | } 94 | 95 | public void setClassName(String className) 96 | { 97 | this.className = className == null ? null : className.trim(); 98 | } 99 | } 100 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/java/com/myxh/studentmanagementsystem/bean/TrainingProgram.java: -------------------------------------------------------------------------------- 1 | package com.myxh.studentmanagementsystem.bean; 2 | 3 | /** 4 | * @author MYXH 5 | * @date 2023/6/4 6 | */ 7 | public class TrainingProgram 8 | { 9 | private Integer courseId; 10 | private String courseName; 11 | private String courseNature; 12 | private String courseMajor; 13 | private String courseTeacher; 14 | private String courseAttributes; 15 | private String preliminaryCourse; 16 | private String followupCourse; 17 | 18 | public TrainingProgram() 19 | { 20 | 21 | } 22 | 23 | public TrainingProgram(Integer courseId, String courseName, String courseNature, String courseMajor, String courseTeacher, String courseAttributes, String preliminaryCourse, String followupCourse) 24 | { 25 | this.courseId = courseId; 26 | this.courseName = courseName; 27 | this.courseNature = courseNature; 28 | this.courseMajor = courseMajor; 29 | this.courseTeacher = courseTeacher; 30 | this.courseAttributes = courseAttributes; 31 | this.preliminaryCourse = preliminaryCourse; 32 | this.followupCourse = followupCourse; 33 | } 34 | 35 | public Integer getCourseId() 36 | { 37 | return courseId; 38 | } 39 | 40 | public void setCourseId(Integer courseId) 41 | { 42 | this.courseId = courseId; 43 | } 44 | 45 | public String getCourseName() 46 | { 47 | return courseName; 48 | } 49 | 50 | public void setCourseName(String courseName) 51 | { 52 | this.courseName = courseName == null ? null : courseName.trim(); 53 | } 54 | 55 | public String getCourseNature() 56 | { 57 | return courseNature; 58 | } 59 | 60 | public void setCourseNature(String courseNature) 61 | { 62 | this.courseNature = courseNature == null ? null : courseNature.trim(); 63 | } 64 | 65 | public String getCourseMajor() 66 | { 67 | return courseMajor; 68 | } 69 | 70 | public void setCourseMajor(String courseMajor) 71 | { 72 | this.courseMajor = courseMajor == null ? null : courseMajor.trim(); 73 | } 74 | 75 | public String getCourseTeacher() 76 | { 77 | return courseTeacher; 78 | } 79 | 80 | public void setCourseTeacher(String courseTeacher) 81 | { 82 | this.courseTeacher = courseTeacher == null ? null : courseTeacher.trim(); 83 | } 84 | 85 | public String getCourseAttributes() 86 | { 87 | return courseAttributes; 88 | } 89 | 90 | public void setCourseAttributes(String courseAttributes) 91 | { 92 | this.courseAttributes = courseAttributes == null ? null : courseAttributes.trim(); 93 | } 94 | 95 | public String getPreliminaryCourse() 96 | { 97 | return preliminaryCourse; 98 | } 99 | 100 | public void setPreliminaryCourse(String preliminaryCourse) 101 | { 102 | this.preliminaryCourse = preliminaryCourse == null ? null : preliminaryCourse.trim(); 103 | } 104 | 105 | public String getFollowupCourse() 106 | { 107 | return followupCourse; 108 | } 109 | 110 | public void setFollowupCourse(String followupCourse) 111 | { 112 | this.followupCourse = followupCourse == null ? null : followupCourse.trim(); 113 | } 114 | 115 | @Override 116 | public String toString() 117 | { 118 | return "TrainingProgram{" + 119 | "courseId=" + courseId + 120 | ", courseName='" + courseName + '\'' + 121 | ", courseNature='" + courseNature + '\'' + 122 | ", courseMajor='" + courseMajor + '\'' + 123 | ", courseTeacher='" + courseTeacher + '\'' + 124 | ", courseAttributes='" + courseAttributes + '\'' + 125 | ", preliminaryCourse='" + preliminaryCourse + '\'' + 126 | ", followupCourse='" + followupCourse + '\'' + 127 | '}'; 128 | } 129 | } 130 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/java/com/myxh/studentmanagementsystem/bean/UStudent.java: -------------------------------------------------------------------------------- 1 | package com.myxh.studentmanagementsystem.bean; 2 | 3 | /** 4 | * @author MYXH 5 | * @date 2023/6/4 6 | */ 7 | public class UStudent 8 | { 9 | private String id; 10 | private String password; 11 | 12 | public UStudent() 13 | { 14 | 15 | } 16 | 17 | public UStudent(String id, String password) 18 | { 19 | this.id = id; 20 | this.password = password; 21 | } 22 | 23 | public String getId() 24 | { 25 | return id; 26 | } 27 | 28 | public void setId(String id) 29 | { 30 | this.id = id == null ? null : id.trim(); 31 | } 32 | 33 | public String getPassword() 34 | { 35 | return password; 36 | } 37 | 38 | public void setPassword(String password) 39 | { 40 | this.password = password == null ? null : password.trim(); 41 | } 42 | 43 | @Override 44 | public String toString() 45 | { 46 | return "UStudent{" + 47 | "id='" + id + '\'' + 48 | ", password='" + password + '\'' + 49 | '}'; 50 | } 51 | } 52 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/java/com/myxh/studentmanagementsystem/bean/UTeacher.java: -------------------------------------------------------------------------------- 1 | package com.myxh.studentmanagementsystem.bean; 2 | 3 | /** 4 | * @author MYXH 5 | * @date 2023/6/4 6 | */ 7 | public class UTeacher 8 | { 9 | private String id; 10 | private String username; 11 | private String password; 12 | 13 | public String getId() 14 | { 15 | return id; 16 | } 17 | 18 | public void setId(String id) 19 | { 20 | this.id = id == null ? null : id.trim(); 21 | } 22 | 23 | public String getUsername() 24 | { 25 | return username; 26 | } 27 | 28 | public void setUsername(String username) 29 | { 30 | this.username = username == null ? null : username.trim(); 31 | } 32 | 33 | public String getPassword() 34 | { 35 | return password; 36 | } 37 | 38 | public void setPassword(String password) 39 | { 40 | this.password = password == null ? null : password.trim(); 41 | } 42 | 43 | @Override 44 | public String toString() 45 | { 46 | return "UTeacher{" + 47 | "id='" + id + '\'' + 48 | ", username='" + username + '\'' + 49 | ", password='" + password + '\'' + 50 | '}'; 51 | } 52 | } 53 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/java/com/myxh/studentmanagementsystem/bean/UtSecretary.java: -------------------------------------------------------------------------------- 1 | package com.myxh.studentmanagementsystem.bean; 2 | 3 | /** 4 | * @author MYXH 5 | * @date 2023/6/4 6 | */ 7 | public class UtSecretary 8 | { 9 | private String id; 10 | private String username; 11 | private String password; 12 | 13 | public String getId() 14 | { 15 | return id; 16 | } 17 | 18 | public void setId(String id) 19 | { 20 | this.id = id == null ? null : id.trim(); 21 | } 22 | 23 | public String getUsername() 24 | { 25 | return username; 26 | } 27 | 28 | public void setUsername(String username) 29 | { 30 | this.username = username == null ? null : username.trim(); 31 | } 32 | 33 | public String getPassword() 34 | { 35 | return password; 36 | } 37 | 38 | public void setPassword(String password) 39 | { 40 | this.password = password == null ? null : password.trim(); 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/java/com/myxh/studentmanagementsystem/controller/CurriculumController.java: -------------------------------------------------------------------------------- 1 | package com.myxh.studentmanagementsystem.controller; 2 | 3 | import com.myxh.studentmanagementsystem.bean.Msg; 4 | import com.myxh.studentmanagementsystem.bean.StuCurriculum; 5 | import com.myxh.studentmanagementsystem.service.CurriculumService; 6 | import org.springframework.beans.factory.annotation.Autowired; 7 | import org.springframework.stereotype.Controller; 8 | import org.springframework.web.bind.annotation.*; 9 | 10 | import java.util.ArrayList; 11 | import java.util.List; 12 | 13 | /** 14 | * @author MYXH 15 | * @date 2023/6/4 16 | */ 17 | @Controller 18 | public class CurriculumController 19 | { 20 | @Autowired 21 | private CurriculumService curriculumService; 22 | 23 | // 获取所有已选课程(学生) 24 | @ResponseBody 25 | @RequestMapping(value = "/courses/{ID}", method = RequestMethod.GET) 26 | public Msg getAllSelectedCourseById(@PathVariable("ID") String ID) 27 | { 28 | List allSelectedCourse = curriculumService.getAllSelectedCourseById(ID); 29 | 30 | return Msg.success().add("courses", allSelectedCourse); 31 | } 32 | 33 | // 获取必修课程(学生) 34 | @ResponseBody 35 | @RequestMapping(value = "/compulsory/{ID}", method = RequestMethod.GET) 36 | public Msg getCompulsoryCourseById(@PathVariable("ID") String ID) 37 | { 38 | List compulsoryCourse = curriculumService.getCompulsoryCourseById(ID); 39 | 40 | return Msg.success().add("courses", compulsoryCourse); 41 | } 42 | 43 | // 获取选修课程(学生) 44 | @ResponseBody 45 | @RequestMapping(value = "/elective/{ID}", method = RequestMethod.GET) 46 | public Msg getElectiveCourseById(@PathVariable("ID") String ID) 47 | { 48 | List electiveCourse = curriculumService.getElectiveCourseById(ID); 49 | 50 | return Msg.success().add("courses", electiveCourse); 51 | } 52 | 53 | // 获取已修课程(学生) 54 | @ResponseBody 55 | @RequestMapping(value = "/learned/{ID}", method = RequestMethod.GET) 56 | public Msg getLearnedCourseById(@PathVariable("ID") String ID) 57 | { 58 | List learnedCourse = curriculumService.getLearnedCourseById(ID); 59 | 60 | return Msg.success().add("courses", learnedCourse); 61 | } 62 | 63 | // 获取未修课程(学生) 64 | @ResponseBody 65 | @RequestMapping(value = "/notlearned/{ID}", method = RequestMethod.GET) 66 | public Msg getNotLearnedCourseById(@PathVariable("ID") String ID) 67 | { 68 | List notLearnedCourse = curriculumService.getNotLearnedCourseById(ID); 69 | 70 | return Msg.success().add("courses", notLearnedCourse); 71 | } 72 | 73 | // 获取有成绩的课程(学生) 74 | @ResponseBody 75 | @RequestMapping(value = "/grade/{ID}", method = RequestMethod.GET) 76 | public Msg getGradeById(@PathVariable("ID") String ID) 77 | { 78 | List grade = curriculumService.getGradeById(ID); 79 | 80 | return Msg.success().add("grade", grade); 81 | } 82 | 83 | // 删除课程(学生) 84 | @ResponseBody 85 | @RequestMapping(value = "/deleteCourse/{id}", method = RequestMethod.DELETE) 86 | public Msg deleteSelectedCourseById(@PathVariable("id") Integer id) 87 | { 88 | curriculumService.deleteSelectedCourseById(id); 89 | 90 | return Msg.success(); 91 | } 92 | 93 | // 获取未授课程名和已授课程名(未打成绩)(教师) 94 | @ResponseBody 95 | @RequestMapping(value = "/unTeachedCourses/{courseNames}", method = RequestMethod.GET) 96 | public Msg getCourseNames(@PathVariable("courseNames") String allCourses) 97 | { 98 | List unTeachedCourseNames = new ArrayList<>(); 99 | List teachedCourseNames = new ArrayList<>(); 100 | String[] allCourseNames = allCourses.split("-"); 101 | 102 | for (String allCourseName : allCourseNames) 103 | { 104 | boolean b = curriculumService.isUnTeachedCourse(allCourseName); 105 | boolean b1 = curriculumService.isTeachedCourse(allCourseName); 106 | 107 | if (b) 108 | { 109 | unTeachedCourseNames.add(allCourseName); 110 | } 111 | else if (b1) 112 | { 113 | teachedCourseNames.add(allCourseName); 114 | } 115 | } 116 | 117 | return Msg.success().add("unTeachedCourseNames", unTeachedCourseNames).add("teachedCourseNames", teachedCourseNames); 118 | } 119 | 120 | // 获取指定课程列表(教师、教秘) 121 | @ResponseBody 122 | @RequestMapping(value = "/course/{courseName}", method = RequestMethod.GET) 123 | public Msg getCourseByCourseName(@PathVariable("courseName") String courseName) 124 | { 125 | List courseList = curriculumService.getCourseByCourseName(courseName); 126 | 127 | return Msg.success().add("courseList", courseList); 128 | } 129 | 130 | // 更新课程成绩或课程状态(教师、教秘) 131 | @ResponseBody 132 | @RequestMapping(value = "/updateGrade/{updateGradeData}", method = RequestMethod.PUT) 133 | public Msg updateGrade(@PathVariable("updateGradeData") String updateGradeData) 134 | { 135 | String[] strings = updateGradeData.split("-"); 136 | StuCurriculum curriculum; 137 | 138 | if (strings.length == 3) 139 | { 140 | if (strings[2].equals("未修") || strings[2].equals("已修")) 141 | { 142 | curriculum = new StuCurriculum(null, null, strings[0], null, strings[1], null, strings[2], null); 143 | } 144 | else 145 | { 146 | Integer grade = Integer.parseInt(strings[2]); 147 | curriculum = new StuCurriculum(null, null, strings[0], null, strings[1], null, null, grade); 148 | } 149 | 150 | curriculumService.updateGradeByCourseNameAndStuId(curriculum); 151 | } 152 | else if (strings.length == 4) 153 | { 154 | if (strings[3].equals("00")) 155 | { 156 | curriculumService.updateCourseGradeIsNull(strings[0], strings[1]); 157 | } 158 | else 159 | { 160 | Integer grade = Integer.parseInt(strings[3]); 161 | curriculum = new StuCurriculum(null, null, strings[0], null, strings[1], null, strings[2], grade); 162 | curriculumService.updateGradeByCourseNameAndStuId(curriculum); 163 | } 164 | } 165 | 166 | return Msg.success(); 167 | } 168 | 169 | // 更新课程为已修(教师) 170 | @ResponseBody 171 | @RequestMapping(value = "/updateCourseStatus/{courseName}", method = RequestMethod.PUT) 172 | public Msg updateCourseStatusByCourseName(@PathVariable("courseName") String courseName) 173 | { 174 | curriculumService.updateCourseStatusByCourseName(courseName); 175 | 176 | return Msg.success(); 177 | } 178 | 179 | // 获取按成绩排序后指定课程(教师、教秘) 180 | @ResponseBody 181 | @RequestMapping(value = "/sortCourse/{courseName}", method = RequestMethod.GET) 182 | public Msg getSortCourseByCourseName(@PathVariable("courseName") String courseName) 183 | { 184 | List courseList = curriculumService.getSortCourseByCourseName(courseName); 185 | 186 | return Msg.success().add("courseList", courseList); 187 | } 188 | } 189 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/java/com/myxh/studentmanagementsystem/controller/LoginController.java: -------------------------------------------------------------------------------- 1 | package com.myxh.studentmanagementsystem.controller; 2 | 3 | import com.myxh.studentmanagementsystem.bean.*; 4 | import com.myxh.studentmanagementsystem.service.LoginService; 5 | import org.springframework.beans.factory.annotation.Autowired; 6 | import org.springframework.stereotype.Controller; 7 | import org.springframework.web.bind.annotation.PostMapping; 8 | import org.springframework.web.bind.annotation.RequestMapping; 9 | import org.springframework.web.bind.annotation.ResponseBody; 10 | 11 | import javax.servlet.http.HttpServletRequest; 12 | import javax.servlet.http.HttpSession; 13 | 14 | /** 15 | * @author MYXH 16 | * @date 2023/6/4 17 | */ 18 | @Controller 19 | public class LoginController 20 | { 21 | @Autowired 22 | private LoginService loginService; 23 | 24 | // 学生登录 25 | @ResponseBody 26 | @PostMapping("/stu") 27 | public Msg studentLogin(UStudent uStu, HttpSession httpSession) 28 | { 29 | UStudent uStudent = loginService.getUserInfo(uStu.getId()); 30 | 31 | if (uStudent != null) 32 | { 33 | if (uStudent.getPassword().equals(uStu.getPassword())) 34 | { 35 | Student student = loginService.getUsernameById(uStu.getId()); 36 | httpSession.setAttribute("user", student); 37 | 38 | return Msg.success(); 39 | } 40 | else 41 | { 42 | return Msg.fail().add("msg", "密码错误"); 43 | } 44 | } 45 | 46 | return Msg.fail().add("msg", "用户不存在"); 47 | } 48 | 49 | // 教师登录 50 | @ResponseBody 51 | @PostMapping("/tea") 52 | public Msg teacherLogin(UTeacher uTea, HttpSession httpSession) 53 | { 54 | UTeacher uTeacher = loginService.getTeacherInfo(uTea.getId()); 55 | 56 | if (uTeacher != null) 57 | { 58 | if (uTeacher.getPassword().equals(uTea.getPassword())) 59 | { 60 | httpSession.setAttribute("user", uTeacher); 61 | return Msg.success(); 62 | } 63 | else 64 | { 65 | return Msg.fail().add("msg", "密码错误"); 66 | } 67 | } 68 | 69 | return Msg.fail().add("msg", "用户不存在"); 70 | } 71 | 72 | // 教秘登录 73 | @ResponseBody 74 | @PostMapping("/sec") 75 | public Msg secretaryLogin(UtSecretary uSec, HttpSession httpSession) 76 | { 77 | UtSecretary uSecretary = loginService.getSecretaryInfo(uSec.getId()); 78 | 79 | if (uSecretary != null) 80 | { 81 | if (uSecretary.getPassword().equals(uSec.getPassword())) 82 | { 83 | httpSession.setAttribute("user", uSecretary); 84 | return Msg.success(); 85 | } 86 | else 87 | { 88 | return Msg.fail().add("msg", "密码错误"); 89 | } 90 | } 91 | 92 | return Msg.fail().add("msg", "用户不存在"); 93 | } 94 | 95 | // 跳转到学生教务系统主页 96 | @RequestMapping("/stuIndex") 97 | public String toStuIndex() 98 | { 99 | return "stu_index"; 100 | } 101 | 102 | // 跳转到教师教务系统主页 103 | @RequestMapping("/teaIndex") 104 | public String toTeaIndex() 105 | { 106 | return "tea_index"; 107 | } 108 | 109 | // 跳转到教秘教务系统主页 110 | @RequestMapping("/secIndex") 111 | public String toSecIndex() 112 | { 113 | return "sec_index"; 114 | } 115 | 116 | // 注销 117 | @RequestMapping("/logout") 118 | public String logout(HttpServletRequest request) 119 | { 120 | request.getSession().invalidate(); 121 | 122 | return "login"; 123 | } 124 | } 125 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/java/com/myxh/studentmanagementsystem/controller/OtherController.java: -------------------------------------------------------------------------------- 1 | package com.myxh.studentmanagementsystem.controller; 2 | 3 | import com.myxh.studentmanagementsystem.bean.Msg; 4 | import com.myxh.studentmanagementsystem.service.OtherService; 5 | import org.springframework.beans.factory.annotation.Autowired; 6 | import org.springframework.stereotype.Controller; 7 | import org.springframework.web.bind.annotation.PathVariable; 8 | import org.springframework.web.bind.annotation.RequestMapping; 9 | import org.springframework.web.bind.annotation.RequestMethod; 10 | import org.springframework.web.bind.annotation.ResponseBody; 11 | 12 | import java.util.ArrayList; 13 | import java.util.Arrays; 14 | import java.util.List; 15 | 16 | /** 17 | * @author MYXH 18 | * @date 2023/6/4 19 | */ 20 | @Controller 21 | public class OtherController 22 | { 23 | @Autowired 24 | private OtherService otherService; 25 | 26 | // 获取所有专业名 27 | @ResponseBody 28 | @RequestMapping(value = "/majors", method = RequestMethod.GET) 29 | public Msg getAllMajors() 30 | { 31 | List majors = otherService.getAllMajors(); 32 | 33 | return Msg.success().add("majors", majors); 34 | } 35 | 36 | // 通过专业获取所有班级 37 | @ResponseBody 38 | @RequestMapping(value = "/classes/{major}", method = RequestMethod.GET) 39 | public Msg getClassesByMajor(@PathVariable("major") String major) 40 | { 41 | List classes = otherService.getClassesByMajor(major); 42 | 43 | return Msg.success().add("classes", classes); 44 | } 45 | 46 | // 获取指定班级的学号 47 | @ResponseBody 48 | @RequestMapping(value = "/stus/{student_ids}", method = RequestMethod.GET) 49 | public Msg getStudentIdsByClass(@PathVariable("student_ids") String student_ids) 50 | { 51 | String[] strings = student_ids.split("-"); 52 | 53 | ArrayList list = new ArrayList<>(Arrays.asList(strings).subList(1, strings.length)); 54 | 55 | List ids = otherService.getStudentIdsByClass(strings[0], list); 56 | 57 | return Msg.success().add("ids", ids); 58 | } 59 | } 60 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/java/com/myxh/studentmanagementsystem/controller/TrainProgramController.java: -------------------------------------------------------------------------------- 1 | package com.myxh.studentmanagementsystem.controller; 2 | 3 | import com.myxh.studentmanagementsystem.bean.Msg; 4 | import com.myxh.studentmanagementsystem.bean.StuCurriculum; 5 | import com.myxh.studentmanagementsystem.bean.Student; 6 | import com.myxh.studentmanagementsystem.bean.TrainingProgram; 7 | import com.myxh.studentmanagementsystem.service.CurriculumService; 8 | import com.myxh.studentmanagementsystem.service.TrainingProgramService; 9 | import org.springframework.beans.factory.annotation.Autowired; 10 | import org.springframework.stereotype.Controller; 11 | import org.springframework.web.bind.annotation.PathVariable; 12 | import org.springframework.web.bind.annotation.RequestMapping; 13 | import org.springframework.web.bind.annotation.RequestMethod; 14 | import org.springframework.web.bind.annotation.ResponseBody; 15 | 16 | import javax.servlet.http.HttpSession; 17 | import java.util.ArrayList; 18 | import java.util.List; 19 | 20 | /** 21 | * @author MYXH 22 | * @date 2023/6/4 23 | */ 24 | @Controller 25 | public class TrainProgramController 26 | { 27 | @Autowired 28 | private TrainingProgramService trainingProgramService; 29 | @Autowired 30 | private CurriculumService curriculumService; 31 | 32 | // 根据专业获取培养方案 33 | @ResponseBody 34 | @RequestMapping(value = "/train/{major}", method = RequestMethod.GET) 35 | public Msg getTrainProgramByMajor(@PathVariable("major") String major, HttpSession session) 36 | { 37 | List trainingPrograms = trainingProgramService.getTrainProgramByMajor(major); 38 | Student student = (Student) session.getAttribute("user"); 39 | List allSelectedCourse = curriculumService.getAllSelectedCourseById(student.getId()); 40 | ArrayList list = new ArrayList<>(); 41 | 42 | for (StuCurriculum selectedCourse : allSelectedCourse) 43 | { 44 | list.add(selectedCourse.getCourseId()); 45 | } 46 | 47 | return Msg.success().add("trainingPrograms", trainingPrograms).add("selectedCourseId", list); 48 | } 49 | 50 | // 从培养方案中添加课程 51 | @ResponseBody 52 | @RequestMapping(value = "/addCourse/{ids}", method = RequestMethod.POST) 53 | public Msg addCourseByCourseIds(@PathVariable("ids") String ids, HttpSession session) 54 | { 55 | String[] idS = ids.split("-"); 56 | List list = new ArrayList<>(); 57 | 58 | for (String id : idS) 59 | { 60 | list.add(Integer.parseInt(id)); 61 | } 62 | 63 | Student student = (Student) session.getAttribute("user"); 64 | List courses = trainingProgramService.getTrainProgramByCourseIds(list); 65 | 66 | for (TrainingProgram course : courses) 67 | { 68 | StuCurriculum curriculum = new StuCurriculum(null, course.getCourseId(), course.getCourseName(), 69 | course.getCourseNature(), student.getId(), student.getStudentName(), "未修", null); 70 | curriculumService.saveCourse(curriculum); 71 | } 72 | 73 | return Msg.success(); 74 | } 75 | 76 | // 获取教授的课程(教师) 77 | @ResponseBody 78 | @RequestMapping(value = "/teachingCourses/{name}", method = RequestMethod.GET) 79 | public Msg getTeachingCoursesByName(@PathVariable("name") String teacherName) 80 | { 81 | List teachingCourses = trainingProgramService.getTeachingCoursesByName(teacherName); 82 | 83 | return Msg.success().add("teachingCourses", teachingCourses); 84 | } 85 | 86 | // 修改课程属性(教师) 87 | @ResponseBody 88 | @RequestMapping(value = "/updateCourse/{update_data}", method = RequestMethod.PUT) 89 | public Msg updateTeachingCoursesById(@PathVariable("update_data") String data) 90 | { 91 | String[] infos = data.split("-"); 92 | Integer course_id = Integer.parseInt(infos[0]); 93 | TrainingProgram course = new TrainingProgram(course_id, null, null, infos[1], null, infos[4], infos[2], infos[3]); 94 | trainingProgramService.updateTeachingCourse(course); 95 | 96 | return Msg.success(); 97 | } 98 | 99 | // 获取所有培养方案(教秘) 100 | @ResponseBody 101 | @RequestMapping(value = "/trains", method = RequestMethod.GET) 102 | public Msg getAllTrainProgram() 103 | { 104 | List allTrainProgram = trainingProgramService.getAllTrainProgram(); 105 | 106 | return Msg.success().add("allTrainProgram", allTrainProgram); 107 | } 108 | 109 | // 添加培养方案(教秘) 110 | @ResponseBody 111 | @RequestMapping(value = "/train", method = RequestMethod.POST) 112 | public Msg addTrainProgram(TrainingProgram trainingProgram) 113 | { 114 | trainingProgramService.addTrainProgram(trainingProgram); 115 | 116 | return Msg.success(); 117 | } 118 | 119 | // 修改培养方案(教秘) 120 | @ResponseBody 121 | @RequestMapping(value = "/train/{courseId}", method = RequestMethod.PUT) 122 | public Msg UpdateTrainProgram(TrainingProgram trainingProgram, @PathVariable("courseId") Integer courseId) 123 | { 124 | trainingProgram.setCourseId(courseId); 125 | trainingProgramService.UpdateTrainProgram(trainingProgram); 126 | 127 | return Msg.success(); 128 | } 129 | 130 | // 删除培养方案(教秘) 131 | @ResponseBody 132 | @RequestMapping(value = "/train/{courseId}", method = RequestMethod.DELETE) 133 | public Msg deleteTrainProgramByCourseId(@PathVariable("courseId") Integer courseId) 134 | { 135 | trainingProgramService.deleteTrainProgramByCourseId(courseId); 136 | 137 | return Msg.success(); 138 | } 139 | 140 | // 根据专业获取所有课程名 141 | @ResponseBody 142 | @RequestMapping(value = "/courseNames/{major}", method = RequestMethod.GET) 143 | public Msg getCourseNamesByMajor(@PathVariable("major") String major) 144 | { 145 | List courseNames = trainingProgramService.getCourseNamesByMajor(major); 146 | 147 | return Msg.success().add("courseNames", courseNames); 148 | } 149 | } 150 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/java/com/myxh/studentmanagementsystem/dao/ClassInfoMapper.java: -------------------------------------------------------------------------------- 1 | package com.myxh.studentmanagementsystem.dao; 2 | 3 | import com.myxh.studentmanagementsystem.bean.ClassInfo; 4 | import com.myxh.studentmanagementsystem.bean.ClassInfoExample; 5 | import org.apache.ibatis.annotations.Param; 6 | 7 | import java.util.List; 8 | 9 | /** 10 | * @author MYXH 11 | * @date 2023/6/4 12 | */ 13 | public interface ClassInfoMapper 14 | { 15 | long countByExample(ClassInfoExample example); 16 | 17 | int deleteByExample(ClassInfoExample example); 18 | 19 | int deleteByPrimaryKey(String className); 20 | 21 | int insert(ClassInfo record); 22 | 23 | int insertSelective(ClassInfo record); 24 | 25 | List selectByExample(ClassInfoExample example); 26 | 27 | ClassInfo selectByPrimaryKey(String className); 28 | 29 | int updateByExampleSelective(@Param("record") ClassInfo record, @Param("example") ClassInfoExample example); 30 | 31 | int updateByExample(@Param("record") ClassInfo record, @Param("example") ClassInfoExample example); 32 | 33 | int updateByPrimaryKeySelective(ClassInfo record); 34 | 35 | int updateByPrimaryKey(ClassInfo record); 36 | } 37 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/java/com/myxh/studentmanagementsystem/dao/StuCurriculumMapper.java: -------------------------------------------------------------------------------- 1 | package com.myxh.studentmanagementsystem.dao; 2 | 3 | import com.myxh.studentmanagementsystem.bean.StuCurriculum; 4 | import com.myxh.studentmanagementsystem.bean.StuCurriculumExample; 5 | import org.apache.ibatis.annotations.Param; 6 | 7 | import java.util.List; 8 | 9 | /** 10 | * @author MYXH 11 | * @date 2023/6/4 12 | */ 13 | public interface StuCurriculumMapper 14 | { 15 | long countByExample(StuCurriculumExample example); 16 | 17 | int deleteByExample(StuCurriculumExample example); 18 | 19 | int deleteByPrimaryKey(Integer id); 20 | 21 | int insert(StuCurriculum record); 22 | 23 | int insertSelective(StuCurriculum record); 24 | 25 | List selectByExample(StuCurriculumExample example); 26 | 27 | StuCurriculum selectByPrimaryKey(Integer id); 28 | 29 | int updateByExampleSelective(@Param("record") StuCurriculum record, @Param("example") StuCurriculumExample example); 30 | 31 | int updateByExample(@Param("record") StuCurriculum record, @Param("example") StuCurriculumExample example); 32 | 33 | int updateByPrimaryKeySelective(StuCurriculum record); 34 | 35 | int updateByPrimaryKey(StuCurriculum record); 36 | 37 | void updateCourseGradeIsNull(String courseName, String stuId); 38 | } 39 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/java/com/myxh/studentmanagementsystem/dao/StudentMapper.java: -------------------------------------------------------------------------------- 1 | package com.myxh.studentmanagementsystem.dao; 2 | 3 | import com.myxh.studentmanagementsystem.bean.Student; 4 | import com.myxh.studentmanagementsystem.bean.StudentExample; 5 | import org.apache.ibatis.annotations.Param; 6 | 7 | import java.util.List; 8 | 9 | /** 10 | * @author MYXH 11 | * @date 2023/6/4 12 | */ 13 | public interface StudentMapper 14 | { 15 | long countByExample(StudentExample example); 16 | 17 | int deleteByExample(StudentExample example); 18 | 19 | int deleteByPrimaryKey(String id); 20 | 21 | int insert(Student record); 22 | 23 | int insertSelective(Student record); 24 | 25 | List selectByExample(StudentExample example); 26 | 27 | Student selectByPrimaryKey(String id); 28 | 29 | int updateByExampleSelective(@Param("record") Student record, @Param("example") StudentExample example); 30 | 31 | int updateByExample(@Param("record") Student record, @Param("example") StudentExample example); 32 | 33 | int updateByPrimaryKeySelective(Student record); 34 | 35 | int updateByPrimaryKey(Student record); 36 | 37 | // 查询所有专业名 38 | List selectAllMajors(); 39 | 40 | List getClassesByMajor(String major); 41 | } 42 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/java/com/myxh/studentmanagementsystem/dao/TrainingProgramMapper.java: -------------------------------------------------------------------------------- 1 | package com.myxh.studentmanagementsystem.dao; 2 | 3 | import com.myxh.studentmanagementsystem.bean.TrainingProgram; 4 | import com.myxh.studentmanagementsystem.bean.TrainingProgramExample; 5 | import org.apache.ibatis.annotations.Param; 6 | 7 | import java.util.List; 8 | 9 | /** 10 | * @author MYXH 11 | * @date 2023/6/4 12 | */ 13 | public interface TrainingProgramMapper 14 | { 15 | long countByExample(TrainingProgramExample example); 16 | 17 | int deleteByExample(TrainingProgramExample example); 18 | 19 | int deleteByPrimaryKey(Integer courseId); 20 | 21 | int insert(TrainingProgram record); 22 | 23 | int insertSelective(TrainingProgram record); 24 | 25 | List selectByExample(TrainingProgramExample example); 26 | 27 | TrainingProgram selectByPrimaryKey(Integer courseId); 28 | 29 | int updateByExampleSelective(@Param("record") TrainingProgram record, @Param("example") TrainingProgramExample example); 30 | 31 | int updateByExample(@Param("record") TrainingProgram record, @Param("example") TrainingProgramExample example); 32 | 33 | int updateByPrimaryKeySelective(TrainingProgram record); 34 | 35 | int updateByPrimaryKey(TrainingProgram record); 36 | 37 | List getCourseNamesByMajor(String major); 38 | } 39 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/java/com/myxh/studentmanagementsystem/dao/UStudentMapper.java: -------------------------------------------------------------------------------- 1 | package com.myxh.studentmanagementsystem.dao; 2 | 3 | import com.myxh.studentmanagementsystem.bean.UStudent; 4 | import com.myxh.studentmanagementsystem.bean.UStudentExample; 5 | import org.apache.ibatis.annotations.Param; 6 | 7 | import java.util.List; 8 | 9 | /** 10 | * @author MYXH 11 | * @date 2023/6/4 12 | */ 13 | public interface UStudentMapper 14 | { 15 | long countByExample(UStudentExample example); 16 | 17 | int deleteByExample(UStudentExample example); 18 | 19 | int deleteByPrimaryKey(String id); 20 | 21 | int insert(UStudent record); 22 | 23 | int insertSelective(UStudent record); 24 | 25 | List selectByExample(UStudentExample example); 26 | 27 | UStudent selectByPrimaryKey(String id); 28 | 29 | int updateByExampleSelective(@Param("record") UStudent record, @Param("example") UStudentExample example); 30 | 31 | int updateByExample(@Param("record") UStudent record, @Param("example") UStudentExample example); 32 | 33 | int updateByPrimaryKeySelective(UStudent record); 34 | 35 | int updateByPrimaryKey(UStudent record); 36 | } 37 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/java/com/myxh/studentmanagementsystem/dao/UTeacherMapper.java: -------------------------------------------------------------------------------- 1 | package com.myxh.studentmanagementsystem.dao; 2 | 3 | import com.myxh.studentmanagementsystem.bean.UTeacher; 4 | import com.myxh.studentmanagementsystem.bean.UTeacherExample; 5 | import org.apache.ibatis.annotations.Param; 6 | 7 | import java.util.List; 8 | 9 | /** 10 | * @author MYXH 11 | * @date 2023/6/4 12 | */ 13 | public interface UTeacherMapper 14 | { 15 | long countByExample(UTeacherExample example); 16 | 17 | int deleteByExample(UTeacherExample example); 18 | 19 | int deleteByPrimaryKey(String id); 20 | 21 | int insert(UTeacher record); 22 | 23 | int insertSelective(UTeacher record); 24 | 25 | List selectByExample(UTeacherExample example); 26 | 27 | UTeacher selectByPrimaryKey(String id); 28 | 29 | int updateByExampleSelective(@Param("record") UTeacher record, @Param("example") UTeacherExample example); 30 | 31 | int updateByExample(@Param("record") UTeacher record, @Param("example") UTeacherExample example); 32 | 33 | int updateByPrimaryKeySelective(UTeacher record); 34 | 35 | int updateByPrimaryKey(UTeacher record); 36 | } 37 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/java/com/myxh/studentmanagementsystem/dao/UtSecretaryMapper.java: -------------------------------------------------------------------------------- 1 | package com.myxh.studentmanagementsystem.dao; 2 | 3 | import com.myxh.studentmanagementsystem.bean.UtSecretary; 4 | import com.myxh.studentmanagementsystem.bean.UtSecretaryExample; 5 | import org.apache.ibatis.annotations.Param; 6 | 7 | import java.util.List; 8 | 9 | /** 10 | * @author MYXH 11 | * @date 2023/6/4 12 | */ 13 | public interface UtSecretaryMapper 14 | { 15 | long countByExample(UtSecretaryExample example); 16 | 17 | int deleteByExample(UtSecretaryExample example); 18 | 19 | int deleteByPrimaryKey(String id); 20 | 21 | int insert(UtSecretary record); 22 | 23 | int insertSelective(UtSecretary record); 24 | 25 | List selectByExample(UtSecretaryExample example); 26 | 27 | UtSecretary selectByPrimaryKey(String id); 28 | 29 | int updateByExampleSelective(@Param("record") UtSecretary record, @Param("example") UtSecretaryExample example); 30 | 31 | int updateByExample(@Param("record") UtSecretary record, @Param("example") UtSecretaryExample example); 32 | 33 | int updateByPrimaryKeySelective(UtSecretary record); 34 | 35 | int updateByPrimaryKey(UtSecretary record); 36 | } 37 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/java/com/myxh/studentmanagementsystem/filter/LoginFilter.java: -------------------------------------------------------------------------------- 1 | package com.myxh.studentmanagementsystem.filter; 2 | 3 | import javax.servlet.*; 4 | import javax.servlet.http.HttpServletRequest; 5 | import java.io.IOException; 6 | 7 | /** 8 | * @author MYXH 9 | * @date 2023/6/4 10 | */ 11 | public class LoginFilter implements Filter 12 | { 13 | @Override 14 | public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException 15 | { 16 | HttpServletRequest req = (HttpServletRequest) servletRequest; 17 | Object user = req.getSession().getAttribute("user"); 18 | String spath = req.getServletPath(); 19 | 20 | // 不需要过滤的 url 21 | String[] urls = {"/stu", "/tea", "/sec", "/logout", "/login", "/json", ".js", ".css", ".ico", ".jpg", ".png", ".woff", ".ttf"}; 22 | boolean flag = true; 23 | 24 | for (String str : urls) 25 | { 26 | if (spath.contains(str)) 27 | { 28 | flag = false; 29 | break; 30 | } 31 | } 32 | 33 | if (flag) 34 | { 35 | if (user == null) 36 | { 37 | req.getRequestDispatcher("/WEB-INF/pages/login.jsp").forward(servletRequest, servletResponse); 38 | } 39 | else 40 | { 41 | filterChain.doFilter(servletRequest, servletResponse); 42 | } 43 | } 44 | else 45 | { 46 | filterChain.doFilter(servletRequest, servletResponse); 47 | } 48 | } 49 | } 50 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/java/com/myxh/studentmanagementsystem/service/CurriculumService.java: -------------------------------------------------------------------------------- 1 | package com.myxh.studentmanagementsystem.service; 2 | 3 | import com.myxh.studentmanagementsystem.bean.StuCurriculum; 4 | import com.myxh.studentmanagementsystem.bean.StuCurriculumExample; 5 | import com.myxh.studentmanagementsystem.dao.StuCurriculumMapper; 6 | import org.springframework.beans.factory.annotation.Autowired; 7 | import org.springframework.stereotype.Service; 8 | 9 | import java.util.List; 10 | 11 | /** 12 | * @author MYXH 13 | * @date 2023/6/4 14 | */ 15 | @Service 16 | public class CurriculumService 17 | { 18 | @Autowired 19 | private StuCurriculumMapper stuCurriculumMapper; 20 | 21 | public List getAllSelectedCourseById(String id) 22 | { 23 | StuCurriculumExample example = new StuCurriculumExample(); 24 | example.createCriteria().andCourseSelectedIdEqualTo(id); 25 | 26 | return stuCurriculumMapper.selectByExample(example); 27 | } 28 | 29 | public List getCompulsoryCourseById(String id) 30 | { 31 | StuCurriculumExample example = new StuCurriculumExample(); 32 | example.createCriteria().andCourseSelectedIdEqualTo(id).andCourseNatureEqualTo("必修课"); 33 | 34 | return stuCurriculumMapper.selectByExample(example); 35 | } 36 | 37 | public List getElectiveCourseById(String id) 38 | { 39 | StuCurriculumExample example = new StuCurriculumExample(); 40 | example.createCriteria().andCourseSelectedIdEqualTo(id).andCourseNatureEqualTo("选修课"); 41 | 42 | return stuCurriculumMapper.selectByExample(example); 43 | } 44 | 45 | public List getLearnedCourseById(String id) 46 | { 47 | StuCurriculumExample example = new StuCurriculumExample(); 48 | example.createCriteria().andCourseSelectedIdEqualTo(id).andCourseStatusEqualTo("已修"); 49 | 50 | return stuCurriculumMapper.selectByExample(example); 51 | } 52 | 53 | public List getNotLearnedCourseById(String id) 54 | { 55 | StuCurriculumExample example = new StuCurriculumExample(); 56 | example.createCriteria().andCourseSelectedIdEqualTo(id).andCourseStatusEqualTo("未修"); 57 | 58 | return stuCurriculumMapper.selectByExample(example); 59 | } 60 | 61 | public List getGradeById(String id) 62 | { 63 | StuCurriculumExample example = new StuCurriculumExample(); 64 | example.createCriteria().andCourseSelectedIdEqualTo(id).andGradeIsNotNull(); 65 | 66 | return stuCurriculumMapper.selectByExample(example); 67 | } 68 | 69 | public void saveCourse(StuCurriculum curriculum) 70 | { 71 | stuCurriculumMapper.insert(curriculum); 72 | } 73 | 74 | public void deleteSelectedCourseById(Integer id) 75 | { 76 | stuCurriculumMapper.deleteByPrimaryKey(id); 77 | } 78 | 79 | public boolean isUnTeachedCourse(String courseName) 80 | { 81 | StuCurriculumExample example = new StuCurriculumExample(); 82 | example.createCriteria().andCourseNameEqualTo(courseName).andCourseStatusEqualTo("未修"); 83 | List courses = stuCurriculumMapper.selectByExample(example); 84 | 85 | return courses.size() != 0; 86 | } 87 | 88 | public boolean isTeachedCourse(String courseName) 89 | { 90 | StuCurriculumExample example = new StuCurriculumExample(); 91 | example.createCriteria().andCourseNameEqualTo(courseName).andCourseStatusEqualTo("已修"); 92 | List courses = stuCurriculumMapper.selectByExample(example); 93 | 94 | return courses.size() != 0; 95 | } 96 | 97 | public List getCourseByCourseName(String courseName) 98 | { 99 | StuCurriculumExample example = new StuCurriculumExample(); 100 | example.createCriteria().andCourseNameEqualTo(courseName); 101 | 102 | return stuCurriculumMapper.selectByExample(example); 103 | } 104 | 105 | public void updateGradeByCourseNameAndStuId(StuCurriculum curriculum) 106 | { 107 | StuCurriculumExample example = new StuCurriculumExample(); 108 | example.createCriteria().andCourseNameEqualTo(curriculum.getCourseName()).andCourseSelectedIdEqualTo(curriculum.getCourseSelectedId()); 109 | stuCurriculumMapper.updateByExampleSelective(curriculum, example); 110 | } 111 | 112 | public void updateCourseStatusByCourseName(String courseName) 113 | { 114 | StuCurriculumExample example = new StuCurriculumExample(); 115 | example.createCriteria().andCourseNameEqualTo(courseName); 116 | StuCurriculum curriculum = new StuCurriculum(null, null, null, null, null, null, "已修", null); 117 | stuCurriculumMapper.updateByExampleSelective(curriculum, example); 118 | } 119 | 120 | public void updateCourseGradeIsNull(String courseName, String stuId) 121 | { 122 | stuCurriculumMapper.updateCourseGradeIsNull(courseName, stuId); 123 | } 124 | 125 | public List getSortCourseByCourseName(String courseName) 126 | { 127 | StuCurriculumExample example = new StuCurriculumExample(); 128 | example.createCriteria().andCourseNameEqualTo(courseName); 129 | example.setOrderByClause("grade desc"); 130 | 131 | return stuCurriculumMapper.selectByExample(example); 132 | } 133 | } 134 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/java/com/myxh/studentmanagementsystem/service/LoginService.java: -------------------------------------------------------------------------------- 1 | package com.myxh.studentmanagementsystem.service; 2 | 3 | import com.myxh.studentmanagementsystem.bean.Student; 4 | import com.myxh.studentmanagementsystem.bean.UStudent; 5 | import com.myxh.studentmanagementsystem.bean.UTeacher; 6 | import com.myxh.studentmanagementsystem.bean.UtSecretary; 7 | import com.myxh.studentmanagementsystem.dao.StudentMapper; 8 | import com.myxh.studentmanagementsystem.dao.UStudentMapper; 9 | import com.myxh.studentmanagementsystem.dao.UTeacherMapper; 10 | import com.myxh.studentmanagementsystem.dao.UtSecretaryMapper; 11 | import org.springframework.beans.factory.annotation.Autowired; 12 | import org.springframework.stereotype.Service; 13 | 14 | /** 15 | * @author MYXH 16 | * @date 2023/6/4 17 | */ 18 | @Service 19 | public class LoginService 20 | { 21 | @Autowired 22 | private UStudentMapper uStudentMapper; 23 | @Autowired 24 | private UTeacherMapper uTeacherMapper; 25 | @Autowired 26 | private UtSecretaryMapper utSecretaryMapper; 27 | @Autowired 28 | private StudentMapper studentMapper; 29 | 30 | public UStudent getUserInfo(String id) 31 | { 32 | return uStudentMapper.selectByPrimaryKey(id); 33 | } 34 | 35 | public Student getUsernameById(String id) 36 | { 37 | return studentMapper.selectByPrimaryKey(id); 38 | } 39 | 40 | public UTeacher getTeacherInfo(String id) 41 | { 42 | return uTeacherMapper.selectByPrimaryKey(id); 43 | } 44 | 45 | public UtSecretary getSecretaryInfo(String id) 46 | { 47 | return utSecretaryMapper.selectByPrimaryKey(id); 48 | } 49 | } 50 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/java/com/myxh/studentmanagementsystem/service/OtherService.java: -------------------------------------------------------------------------------- 1 | package com.myxh.studentmanagementsystem.service; 2 | 3 | import com.myxh.studentmanagementsystem.bean.Student; 4 | import com.myxh.studentmanagementsystem.bean.StudentExample; 5 | import com.myxh.studentmanagementsystem.dao.StudentMapper; 6 | import org.springframework.beans.factory.annotation.Autowired; 7 | import org.springframework.stereotype.Service; 8 | 9 | import java.util.ArrayList; 10 | import java.util.List; 11 | 12 | /** 13 | * @author MYXH 14 | * @date 2023/6/4 15 | */ 16 | @Service 17 | public class OtherService 18 | { 19 | @Autowired 20 | private StudentMapper studentMapper; 21 | 22 | public List getAllMajors() 23 | { 24 | return studentMapper.selectAllMajors(); 25 | } 26 | 27 | public List getClassesByMajor(String major) 28 | { 29 | return studentMapper.getClassesByMajor(major); 30 | } 31 | 32 | public List getStudentIdsByClass(String className, ArrayList list) 33 | { 34 | StudentExample example = new StudentExample(); 35 | example.createCriteria().andClassNameEqualTo(className).andIdIn(list); 36 | List students = studentMapper.selectByExample(example); 37 | ArrayList ids = new ArrayList<>(); 38 | 39 | for (Student student : students) 40 | { 41 | ids.add(student.getId()); 42 | } 43 | 44 | return ids; 45 | } 46 | } 47 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/java/com/myxh/studentmanagementsystem/service/TrainingProgramService.java: -------------------------------------------------------------------------------- 1 | package com.myxh.studentmanagementsystem.service; 2 | 3 | import com.myxh.studentmanagementsystem.bean.TrainingProgram; 4 | import com.myxh.studentmanagementsystem.bean.TrainingProgramExample; 5 | import com.myxh.studentmanagementsystem.dao.TrainingProgramMapper; 6 | import org.springframework.beans.factory.annotation.Autowired; 7 | import org.springframework.stereotype.Service; 8 | 9 | import java.util.ArrayList; 10 | import java.util.List; 11 | 12 | /** 13 | * @author MYXH 14 | * @date 2023/6/4 15 | */ 16 | @Service 17 | public class TrainingProgramService 18 | { 19 | @Autowired 20 | private TrainingProgramMapper trainingProgramMapper; 21 | 22 | public List getTrainProgramByMajor(String major) 23 | { 24 | List list = new ArrayList<>(); 25 | list.add("必修课"); 26 | list.add(major); 27 | TrainingProgramExample example = new TrainingProgramExample(); 28 | example.createCriteria().andCourseMajorIn(list); 29 | 30 | return trainingProgramMapper.selectByExample(example); 31 | } 32 | 33 | public List getTrainProgramByCourseIds(List ids) 34 | { 35 | TrainingProgramExample example = new TrainingProgramExample(); 36 | example.createCriteria().andCourseIdIn(ids); 37 | 38 | return trainingProgramMapper.selectByExample(example); 39 | } 40 | 41 | public List getTeachingCoursesByName(String teacherName) 42 | { 43 | TrainingProgramExample example = new TrainingProgramExample(); 44 | example.createCriteria().andCourseTeacherEqualTo(teacherName); 45 | 46 | return trainingProgramMapper.selectByExample(example); 47 | } 48 | 49 | public void updateTeachingCourse(TrainingProgram course) 50 | { 51 | trainingProgramMapper.updateByPrimaryKeySelective(course); 52 | } 53 | 54 | public List getAllTrainProgram() 55 | { 56 | return trainingProgramMapper.selectByExample(null); 57 | } 58 | 59 | public void addTrainProgram(TrainingProgram trainingProgram) 60 | { 61 | trainingProgramMapper.insertSelective(trainingProgram); 62 | } 63 | 64 | public void UpdateTrainProgram(TrainingProgram trainingProgram) 65 | { 66 | trainingProgramMapper.updateByPrimaryKeySelective(trainingProgram); 67 | } 68 | 69 | public void deleteTrainProgramByCourseId(Integer courseId) 70 | { 71 | trainingProgramMapper.deleteByPrimaryKey(courseId); 72 | } 73 | 74 | public List getCourseNamesByMajor(String major) 75 | { 76 | return trainingProgramMapper.getCourseNamesByMajor(major); 77 | } 78 | } 79 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/resources/applicationContext.xml: -------------------------------------------------------------------------------- 1 | 2 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/resources/dbconfig.properties: -------------------------------------------------------------------------------- 1 | jdbc.username=MYXH 2 | jdbc.password=520.ILY! 3 | jdbc.driver=com.mysql.cj.jdbc.Driver 4 | jdbc.url=jdbc:mysql:///student_management_system 5 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/resources/mybatis-config.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/webapp/WEB-INF/dispatcherServlet-servlet.xml: -------------------------------------------------------------------------------- 1 | 2 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/webapp/WEB-INF/pages/login.jsp: -------------------------------------------------------------------------------- 1 | <%@ page contentType="text/html;charset=UTF-8" %> 2 | 3 | 4 | 登录 5 | <% 6 | pageContext.setAttribute("APP_PATH", request.getContextPath()); 7 | %> 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 |
18 |

天津科技大学 学生管理系统

19 | 25 |
26 | 27 |
28 |
29 | 30 | 31 | 32 |
33 |
34 |
35 |

登录

36 |

37 | 38 | 39 |

40 |

41 | 42 | 44 |

45 | 48 |

49 | 学生登录 50 |

51 |
52 |
53 | 54 |
55 |
56 |

登录

57 |

58 | 59 | 60 |

61 |

62 | 63 | 65 |

66 | 69 |

70 | 教师登录 71 |

72 |
73 |
74 | 75 |
76 |
77 |

登录

78 |

79 | 80 | 81 |

82 |

83 | 84 | 86 |

87 | 90 |

91 | 教秘登录 92 |

93 |
94 |
95 |
96 |
97 |
98 |
99 | 100 | 176 | 177 | 178 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 8 | 9 | contextConfigLocation 10 | classpath:applicationContext.xml 11 | 12 | 13 | 14 | org.springframework.web.context.ContextLoaderListener 15 | 16 | 17 | 18 | 19 | dispatcherServlet 20 | org.springframework.web.servlet.DispatcherServlet 21 | 1 22 | 23 | 24 | 25 | dispatcherServlet 26 | / 27 | 28 | 29 | 30 | 31 | CharacterEncodingFilter 32 | org.springframework.web.filter.CharacterEncodingFilter 33 | 34 | encoding 35 | utf-8 36 | 37 | 38 | forceRequestEncoding 39 | true 40 | 41 | 42 | forceResponseEncoding 43 | true 44 | 45 | 46 | 47 | 48 | CharacterEncodingFilter 49 | /* 50 | 51 | 52 | 53 | 54 | LoginFilter 55 | com.myxh.studentmanagementsystem.filter.LoginFilter 56 | 57 | 58 | 59 | LoginFilter 60 | /* 61 | 62 | 63 | 64 | 65 | HiddenHttpMethodFilter 66 | org.springframework.web.filter.HiddenHttpMethodFilter 67 | 68 | 69 | 70 | HiddenHttpMethodFilter 71 | /* 72 | 73 | 74 | 75 | 76 | HttpPutFormContentFilter 77 | org.springframework.web.filter.HttpPutFormContentFilter 78 | 79 | 80 | 81 | HttpPutFormContentFilter 82 | /* 83 | 84 | 85 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- 1 | <%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> 2 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/webapp/static/bootstrap-3.3.7-dist/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/webapp/static/bootstrap-3.3.7-dist/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/webapp/static/bootstrap-3.3.7-dist/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/webapp/static/bootstrap-3.3.7-dist/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/webapp/static/bootstrap-3.3.7-dist/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/webapp/static/bootstrap-3.3.7-dist/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/webapp/static/bootstrap-3.3.7-dist/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/webapp/static/bootstrap-3.3.7-dist/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/webapp/static/bootstrap-3.3.7-dist/js/npm.js: -------------------------------------------------------------------------------- 1 | // This file is autogenerated via the `commonjs` Grunt task. You can require() this file in a CommonJS environment. 2 | require('../../js/transition.js') 3 | require('../../js/alert.js') 4 | require('../../js/button.js') 5 | require('../../js/carousel.js') 6 | require('../../js/collapse.js') 7 | require('../../js/dropdown.js') 8 | require('../../js/modal.js') 9 | require('../../js/tooltip.js') 10 | require('../../js/popover.js') 11 | require('../../js/scrollspy.js') 12 | require('../../js/tab.js') 13 | require('../../js/affix.js') -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/webapp/static/css/demo.css: -------------------------------------------------------------------------------- 1 | @font-face { 2 | font-family: 'BebasNeueRegular'; 3 | src: url('../fonts/BebasNeue-webfont.eot'); 4 | src: url('../fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'), 5 | url('../fonts/BebasNeue-webfont.woff') format('woff'), 6 | url('../fonts/BebasNeue-webfont.ttf') format('truetype'), 7 | url('../fonts/BebasNeue-webfont.svg#BebasNeueRegular') format('svg'); 8 | font-weight: normal; 9 | font-style: normal; 10 | } 11 | 12 | /* CSS reset */ 13 | body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { 14 | margin: 0; 15 | padding: 0; 16 | } 17 | 18 | html, body { 19 | margin: 0; 20 | padding: 0; 21 | height: 100%; 22 | } 23 | 24 | table { 25 | border-collapse: collapse; 26 | border-spacing: 0; 27 | } 28 | 29 | fieldset, img { 30 | border: 0; 31 | } 32 | 33 | address, caption, cite, code, dfn, th, var { 34 | font-style: normal; 35 | font-weight: normal; 36 | } 37 | 38 | ol, ul { 39 | list-style: none; 40 | } 41 | 42 | caption, th { 43 | text-align: left; 44 | } 45 | 46 | h1, h2, h3, h4, h5, h6 { 47 | font-size: 100%; 48 | font-weight: normal; 49 | } 50 | 51 | q:before, q:after { 52 | content: ''; 53 | } 54 | 55 | abbr, acronym { 56 | border: 0; 57 | } 58 | 59 | article, aside, details, figcaption, figure, 60 | footer, header, hgroup, menu, nav, section { 61 | display: block; 62 | } 63 | 64 | /* General Demo Style */ 65 | body { 66 | font-family: Cambria, Palatino, "Palatino Linotype", "Palatino LT STD", Georgia, serif; 67 | background: #fff url(../imgs/background.jpg) repeat top left; 68 | font-weight: 400; 69 | font-size: 15px; 70 | color: #1d3c41; 71 | overflow-y: scroll; 72 | } 73 | 74 | a { 75 | color: #333; 76 | text-decoration: none; 77 | } 78 | 79 | .container { 80 | width: 100%; 81 | height: 100%; 82 | position: relative; 83 | text-align: center; 84 | } 85 | 86 | .clr { 87 | clear: both; 88 | } 89 | 90 | .container > header { 91 | padding: 20px 30px 10px 30px; 92 | margin: 0 20px 10px 20px; 93 | position: relative; 94 | display: block; 95 | text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2); 96 | text-align: center; 97 | } 98 | 99 | .container > header h1 { 100 | font-family: 'BebasNeueRegular', 'Arial Narrow', Arial, sans-serif; 101 | font-size: 35px; 102 | line-height: 35px; 103 | position: relative; 104 | font-weight: 400; 105 | color: rgba(26, 89, 120, 0.9); 106 | text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1); 107 | padding: 0 0 5px 0; 108 | } 109 | 110 | .container > header h1 span { 111 | color: #7cbcd6; 112 | text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8); 113 | } 114 | 115 | .container > header h2 { 116 | font-size: 16px; 117 | font-style: italic; 118 | color: #2d6277; 119 | text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8); 120 | } 121 | 122 | /* Header Style */ 123 | .codrops-top { 124 | line-height: 24px; 125 | font-size: 11px; 126 | background: rgba(255, 255, 255, 0.4); 127 | text-transform: uppercase; 128 | z-index: 9999; 129 | position: relative; 130 | box-shadow: 1px 0 2px rgba(0, 0, 0, 0.2); 131 | } 132 | 133 | .codrops-top a { 134 | padding: 0 10px; 135 | letter-spacing: 1px; 136 | color: #333; 137 | text-shadow: 0 1px 1px #fff; 138 | display: block; 139 | float: left; 140 | } 141 | 142 | .codrops-top a:hover { 143 | background: #fff; 144 | } 145 | 146 | .codrops-top span.right { 147 | float: right; 148 | } 149 | 150 | .codrops-top span.right a { 151 | float: left; 152 | display: block; 153 | } 154 | 155 | .codrops-demos { 156 | text-align: center; 157 | display: block; 158 | padding: 14px; 159 | } 160 | 161 | .codrops-demos span { 162 | display: inline-block; 163 | padding-right: 15px; 164 | text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.8); 165 | } 166 | 167 | .codrops-demos a, 168 | .codrops-demos a.current-demo, 169 | .codrops-demos a.current-demo:hover { 170 | display: inline-block; 171 | font-style: italic; 172 | font-size: 12px; 173 | padding: 3px 5px; 174 | margin: 0 3px; 175 | font-weight: 800; 176 | box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.05) inset; 177 | color: #fff; 178 | text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1); 179 | background: rgba(104, 171, 194, 0.5); 180 | } 181 | 182 | .codrops-demos a:hover { 183 | background: #4fa2c4; 184 | } 185 | 186 | .codrops-demos a.current-demo, 187 | .codrops-demos a.current-demo:hover { 188 | color: rgba(104, 171, 194, 1); 189 | background: rgba(255, 255, 255, 0.9); 190 | box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); 191 | } 192 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/webapp/static/css/my.css: -------------------------------------------------------------------------------- 1 | #trainingProgramsIndex, #stuCurriculumIndex, #gradeViewIndex, #teachingManagementIndex, #gradesManagementIndex, #coursesTaughtIndex, #trainingProgramsIndex, #gradesManagementIndex { 2 | display: none; 3 | } 4 | 5 | .show { 6 | display: block; 7 | } 8 | 9 | #search_form { 10 | float: right !important; 11 | margin-top: 0; 12 | } 13 | 14 | #search_form input { 15 | width: 120px; 16 | } 17 | 18 | #course_ul { 19 | margin-top: 10px; 20 | } 21 | 22 | #selected_major_and_class { 23 | margin-top: 10px; 24 | display: none; 25 | } 26 | 27 | .hide_this { 28 | display: none; 29 | } -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/webapp/static/fonts/BebasNeue-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/webapp/static/fonts/BebasNeue-webfont.woff -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/webapp/static/fonts/fontomas-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/webapp/static/fonts/fontomas-webfont.woff -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/webapp/static/fonts/franchise-bold-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/webapp/static/fonts/franchise-bold-webfont.woff -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/webapp/static/fonts/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/webapp/static/fonts/icon.png -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/webapp/static/imgs/background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/src/main/webapp/static/imgs/background.jpg -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Created-By: IntelliJ IDEA 3 | Built-By: MYXH 4 | Build-Jdk: Oracle OpenJDK version 11.0.17 5 | 6 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/applicationContext.xml: -------------------------------------------------------------------------------- 1 | 2 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/ClassInfo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/ClassInfo.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/ClassInfoExample$Criteria.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/ClassInfoExample$Criteria.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/ClassInfoExample$Criterion.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/ClassInfoExample$Criterion.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/ClassInfoExample$GeneratedCriteria.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/ClassInfoExample$GeneratedCriteria.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/ClassInfoExample.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/ClassInfoExample.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/Msg.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/Msg.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/StuCurriculum.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/StuCurriculum.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/StuCurriculumExample$Criteria.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/StuCurriculumExample$Criteria.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/StuCurriculumExample$Criterion.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/StuCurriculumExample$Criterion.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/StuCurriculumExample$GeneratedCriteria.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/StuCurriculumExample$GeneratedCriteria.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/StuCurriculumExample.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/StuCurriculumExample.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/Student.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/Student.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/StudentExample$Criteria.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/StudentExample$Criteria.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/StudentExample$Criterion.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/StudentExample$Criterion.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/StudentExample$GeneratedCriteria.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/StudentExample$GeneratedCriteria.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/StudentExample.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/StudentExample.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/TrainingProgram.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/TrainingProgram.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/TrainingProgramExample$Criteria.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/TrainingProgramExample$Criteria.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/TrainingProgramExample$Criterion.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/TrainingProgramExample$Criterion.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/TrainingProgramExample$GeneratedCriteria.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/TrainingProgramExample$GeneratedCriteria.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/TrainingProgramExample.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/TrainingProgramExample.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/UStudent.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/UStudent.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/UStudentExample$Criteria.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/UStudentExample$Criteria.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/UStudentExample$Criterion.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/UStudentExample$Criterion.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/UStudentExample$GeneratedCriteria.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/UStudentExample$GeneratedCriteria.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/UStudentExample.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/UStudentExample.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/UTeacher.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/UTeacher.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/UTeacherExample$Criteria.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/UTeacherExample$Criteria.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/UTeacherExample$Criterion.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/UTeacherExample$Criterion.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/UTeacherExample$GeneratedCriteria.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/UTeacherExample$GeneratedCriteria.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/UTeacherExample.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/UTeacherExample.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/UtSecretary.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/UtSecretary.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/UtSecretaryExample$Criteria.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/UtSecretaryExample$Criteria.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/UtSecretaryExample$Criterion.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/UtSecretaryExample$Criterion.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/UtSecretaryExample$GeneratedCriteria.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/UtSecretaryExample$GeneratedCriteria.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/UtSecretaryExample.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/bean/UtSecretaryExample.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/controller/CurriculumController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/controller/CurriculumController.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/controller/LoginController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/controller/LoginController.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/controller/OtherController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/controller/OtherController.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/controller/TrainProgramController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/controller/TrainProgramController.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/dao/ClassInfoMapper.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/dao/ClassInfoMapper.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/dao/StuCurriculumMapper.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/dao/StuCurriculumMapper.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/dao/StudentMapper.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/dao/StudentMapper.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/dao/TrainingProgramMapper.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/dao/TrainingProgramMapper.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/dao/UStudentMapper.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/dao/UStudentMapper.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/dao/UTeacherMapper.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/dao/UTeacherMapper.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/dao/UtSecretaryMapper.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/dao/UtSecretaryMapper.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/filter/LoginFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/filter/LoginFilter.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/service/CurriculumService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/service/CurriculumService.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/service/LoginService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/service/LoginService.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/service/OtherService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/service/OtherService.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/service/TrainingProgramService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/com/myxh/studentmanagementsystem/service/TrainingProgramService.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/dbconfig.properties: -------------------------------------------------------------------------------- 1 | jdbc.username=MYXH 2 | jdbc.password=520.ILY! 3 | jdbc.driver=com.mysql.cj.jdbc.Driver 4 | jdbc.url=jdbc:mysql:///student_management_system 5 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/classes/mybatis-config.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/dispatcherServlet-servlet.xml: -------------------------------------------------------------------------------- 1 | 2 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/aspectjweaver-1.9.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/aspectjweaver-1.9.6.jar -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/classmate-1.5.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/classmate-1.5.1.jar -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/druid-1.2.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/druid-1.2.6.jar -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/hibernate-validator-7.0.1.Final.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/hibernate-validator-7.0.1.Final.jar -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/jackson-annotations-2.12.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/jackson-annotations-2.12.3.jar -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/jackson-core-2.12.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/jackson-core-2.12.3.jar -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/jackson-databind-2.12.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/jackson-databind-2.12.3.jar -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/jakarta.validation-api-3.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/jakarta.validation-api-3.0.0.jar -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/javax.annotation-api-1.3.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/javax.annotation-api-1.3.2.jar -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/jboss-logging-3.4.1.Final.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/jboss-logging-3.4.1.Final.jar -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/jsqlparser-3.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/jsqlparser-3.2.jar -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/jstl-1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/jstl-1.2.jar -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/mybatis-3.5.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/mybatis-3.5.6.jar -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/mybatis-generator-core-1.4.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/mybatis-generator-core-1.4.0.jar -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/mybatis-spring-2.0.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/mybatis-spring-2.0.6.jar -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/mysql-connector-j-8.0.31.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/mysql-connector-j-8.0.31.jar -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/pagehelper-5.2.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/pagehelper-5.2.0.jar -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/protobuf-java-3.19.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/protobuf-java-3.19.4.jar -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/spring-aop-5.2.14.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/spring-aop-5.2.14.RELEASE.jar -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/spring-aspects-5.2.14.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/spring-aspects-5.2.14.RELEASE.jar -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/spring-beans-5.2.14.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/spring-beans-5.2.14.RELEASE.jar -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/spring-context-5.2.14.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/spring-context-5.2.14.RELEASE.jar -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/spring-core-5.2.14.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/spring-core-5.2.14.RELEASE.jar -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/spring-expression-5.2.14.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/spring-expression-5.2.14.RELEASE.jar -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/spring-jcl-5.2.14.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/spring-jcl-5.2.14.RELEASE.jar -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/spring-jdbc-5.2.14.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/spring-jdbc-5.2.14.RELEASE.jar -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/spring-tx-5.2.14.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/spring-tx-5.2.14.RELEASE.jar -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/spring-web-5.2.14.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/spring-web-5.2.14.RELEASE.jar -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/spring-webmvc-5.2.14.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/lib/spring-webmvc-5.2.14.RELEASE.jar -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/pages/login.jsp: -------------------------------------------------------------------------------- 1 | <%@ page contentType="text/html;charset=UTF-8" %> 2 | 3 | 4 | 登录 5 | <% 6 | pageContext.setAttribute("APP_PATH", request.getContextPath()); 7 | %> 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 |
18 |

天津科技大学 学生管理系统

19 | 25 |
26 | 27 |
28 |
29 | 30 | 31 | 32 |
33 |
34 |
35 |

登录

36 |

37 | 38 | 39 |

40 |

41 | 42 | 44 |

45 | 48 |

49 | 学生登录 50 |

51 |
52 |
53 | 54 |
55 |
56 |

登录

57 |

58 | 59 | 60 |

61 |

62 | 63 | 65 |

66 | 69 |

70 | 教师登录 71 |

72 |
73 |
74 | 75 |
76 |
77 |

登录

78 |

79 | 80 | 81 |

82 |

83 | 84 | 86 |

87 | 90 |

91 | 教秘登录 92 |

93 |
94 |
95 |
96 |
97 |
98 |
99 | 100 | 176 | 177 | 178 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 8 | 9 | contextConfigLocation 10 | classpath:applicationContext.xml 11 | 12 | 13 | 14 | org.springframework.web.context.ContextLoaderListener 15 | 16 | 17 | 18 | 19 | dispatcherServlet 20 | org.springframework.web.servlet.DispatcherServlet 21 | 1 22 | 23 | 24 | 25 | dispatcherServlet 26 | / 27 | 28 | 29 | 30 | 31 | CharacterEncodingFilter 32 | org.springframework.web.filter.CharacterEncodingFilter 33 | 34 | encoding 35 | utf-8 36 | 37 | 38 | forceRequestEncoding 39 | true 40 | 41 | 42 | forceResponseEncoding 43 | true 44 | 45 | 46 | 47 | 48 | CharacterEncodingFilter 49 | /* 50 | 51 | 52 | 53 | 54 | LoginFilter 55 | com.myxh.studentmanagementsystem.filter.LoginFilter 56 | 57 | 58 | 59 | LoginFilter 60 | /* 61 | 62 | 63 | 64 | 65 | HiddenHttpMethodFilter 66 | org.springframework.web.filter.HiddenHttpMethodFilter 67 | 68 | 69 | 70 | HiddenHttpMethodFilter 71 | /* 72 | 73 | 74 | 75 | 76 | HttpPutFormContentFilter 77 | org.springframework.web.filter.HttpPutFormContentFilter 78 | 79 | 80 | 81 | HttpPutFormContentFilter 82 | /* 83 | 84 | 85 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/index.jsp: -------------------------------------------------------------------------------- 1 | <%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> 2 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/static/bootstrap-3.3.7-dist/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/static/bootstrap-3.3.7-dist/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/static/bootstrap-3.3.7-dist/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/static/bootstrap-3.3.7-dist/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/static/bootstrap-3.3.7-dist/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/static/bootstrap-3.3.7-dist/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/static/bootstrap-3.3.7-dist/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/static/bootstrap-3.3.7-dist/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/static/bootstrap-3.3.7-dist/js/npm.js: -------------------------------------------------------------------------------- 1 | // This file is autogenerated via the `commonjs` Grunt task. You can require() this file in a CommonJS environment. 2 | require('../../js/transition.js') 3 | require('../../js/alert.js') 4 | require('../../js/button.js') 5 | require('../../js/carousel.js') 6 | require('../../js/collapse.js') 7 | require('../../js/dropdown.js') 8 | require('../../js/modal.js') 9 | require('../../js/tooltip.js') 10 | require('../../js/popover.js') 11 | require('../../js/scrollspy.js') 12 | require('../../js/tab.js') 13 | require('../../js/affix.js') -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/static/css/demo.css: -------------------------------------------------------------------------------- 1 | @font-face { 2 | font-family: 'BebasNeueRegular'; 3 | src: url('../fonts/BebasNeue-webfont.eot'); 4 | src: url('../fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'), 5 | url('../fonts/BebasNeue-webfont.woff') format('woff'), 6 | url('../fonts/BebasNeue-webfont.ttf') format('truetype'), 7 | url('../fonts/BebasNeue-webfont.svg#BebasNeueRegular') format('svg'); 8 | font-weight: normal; 9 | font-style: normal; 10 | } 11 | 12 | /* CSS reset */ 13 | body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { 14 | margin: 0; 15 | padding: 0; 16 | } 17 | 18 | html, body { 19 | margin: 0; 20 | padding: 0; 21 | height: 100%; 22 | } 23 | 24 | table { 25 | border-collapse: collapse; 26 | border-spacing: 0; 27 | } 28 | 29 | fieldset, img { 30 | border: 0; 31 | } 32 | 33 | address, caption, cite, code, dfn, th, var { 34 | font-style: normal; 35 | font-weight: normal; 36 | } 37 | 38 | ol, ul { 39 | list-style: none; 40 | } 41 | 42 | caption, th { 43 | text-align: left; 44 | } 45 | 46 | h1, h2, h3, h4, h5, h6 { 47 | font-size: 100%; 48 | font-weight: normal; 49 | } 50 | 51 | q:before, q:after { 52 | content: ''; 53 | } 54 | 55 | abbr, acronym { 56 | border: 0; 57 | } 58 | 59 | article, aside, details, figcaption, figure, 60 | footer, header, hgroup, menu, nav, section { 61 | display: block; 62 | } 63 | 64 | /* General Demo Style */ 65 | body { 66 | font-family: Cambria, Palatino, "Palatino Linotype", "Palatino LT STD", Georgia, serif; 67 | background: #fff url(../imgs/background.jpg) repeat top left; 68 | font-weight: 400; 69 | font-size: 15px; 70 | color: #1d3c41; 71 | overflow-y: scroll; 72 | } 73 | 74 | a { 75 | color: #333; 76 | text-decoration: none; 77 | } 78 | 79 | .container { 80 | width: 100%; 81 | height: 100%; 82 | position: relative; 83 | text-align: center; 84 | } 85 | 86 | .clr { 87 | clear: both; 88 | } 89 | 90 | .container > header { 91 | padding: 20px 30px 10px 30px; 92 | margin: 0 20px 10px 20px; 93 | position: relative; 94 | display: block; 95 | text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2); 96 | text-align: center; 97 | } 98 | 99 | .container > header h1 { 100 | font-family: 'BebasNeueRegular', 'Arial Narrow', Arial, sans-serif; 101 | font-size: 35px; 102 | line-height: 35px; 103 | position: relative; 104 | font-weight: 400; 105 | color: rgba(26, 89, 120, 0.9); 106 | text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1); 107 | padding: 0 0 5px 0; 108 | } 109 | 110 | .container > header h1 span { 111 | color: #7cbcd6; 112 | text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8); 113 | } 114 | 115 | .container > header h2 { 116 | font-size: 16px; 117 | font-style: italic; 118 | color: #2d6277; 119 | text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8); 120 | } 121 | 122 | /* Header Style */ 123 | .codrops-top { 124 | line-height: 24px; 125 | font-size: 11px; 126 | background: rgba(255, 255, 255, 0.4); 127 | text-transform: uppercase; 128 | z-index: 9999; 129 | position: relative; 130 | box-shadow: 1px 0 2px rgba(0, 0, 0, 0.2); 131 | } 132 | 133 | .codrops-top a { 134 | padding: 0 10px; 135 | letter-spacing: 1px; 136 | color: #333; 137 | text-shadow: 0 1px 1px #fff; 138 | display: block; 139 | float: left; 140 | } 141 | 142 | .codrops-top a:hover { 143 | background: #fff; 144 | } 145 | 146 | .codrops-top span.right { 147 | float: right; 148 | } 149 | 150 | .codrops-top span.right a { 151 | float: left; 152 | display: block; 153 | } 154 | 155 | .codrops-demos { 156 | text-align: center; 157 | display: block; 158 | padding: 14px; 159 | } 160 | 161 | .codrops-demos span { 162 | display: inline-block; 163 | padding-right: 15px; 164 | text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.8); 165 | } 166 | 167 | .codrops-demos a, 168 | .codrops-demos a.current-demo, 169 | .codrops-demos a.current-demo:hover { 170 | display: inline-block; 171 | font-style: italic; 172 | font-size: 12px; 173 | padding: 3px 5px; 174 | margin: 0 3px; 175 | font-weight: 800; 176 | box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.05) inset; 177 | color: #fff; 178 | text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1); 179 | background: rgba(104, 171, 194, 0.5); 180 | } 181 | 182 | .codrops-demos a:hover { 183 | background: #4fa2c4; 184 | } 185 | 186 | .codrops-demos a.current-demo, 187 | .codrops-demos a.current-demo:hover { 188 | color: rgba(104, 171, 194, 1); 189 | background: rgba(255, 255, 255, 0.9); 190 | box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); 191 | } 192 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/static/css/my.css: -------------------------------------------------------------------------------- 1 | #trainingProgramsIndex, #stuCurriculumIndex, #gradeViewIndex, #teachingManagementIndex, #gradesManagementIndex, #coursesTaughtIndex, #trainingProgramsIndex, #gradesManagementIndex { 2 | display: none; 3 | } 4 | 5 | .show { 6 | display: block; 7 | } 8 | 9 | #search_form { 10 | float: right !important; 11 | margin-top: 0; 12 | } 13 | 14 | #search_form input { 15 | width: 120px; 16 | } 17 | 18 | #course_ul { 19 | margin-top: 10px; 20 | } 21 | 22 | #selected_major_and_class { 23 | margin-top: 10px; 24 | display: none; 25 | } 26 | 27 | .hide_this { 28 | display: none; 29 | } -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/static/fonts/BebasNeue-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/static/fonts/BebasNeue-webfont.woff -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/static/fonts/fontomas-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/static/fonts/fontomas-webfont.woff -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/static/fonts/franchise-bold-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/static/fonts/franchise-bold-webfont.woff -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/static/fonts/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/static/fonts/icon.png -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/static/imgs/background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/StudentManagementSystem_war_exploded/static/imgs/background.jpg -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/applicationContext.xml: -------------------------------------------------------------------------------- 1 | 2 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/ClassInfo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/ClassInfo.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/ClassInfoExample$Criteria.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/ClassInfoExample$Criteria.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/ClassInfoExample$Criterion.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/ClassInfoExample$Criterion.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/ClassInfoExample$GeneratedCriteria.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/ClassInfoExample$GeneratedCriteria.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/ClassInfoExample.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/ClassInfoExample.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/Msg.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/Msg.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/StuCurriculum.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/StuCurriculum.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/StuCurriculumExample$Criteria.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/StuCurriculumExample$Criteria.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/StuCurriculumExample$Criterion.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/StuCurriculumExample$Criterion.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/StuCurriculumExample$GeneratedCriteria.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/StuCurriculumExample$GeneratedCriteria.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/StuCurriculumExample.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/StuCurriculumExample.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/Student.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/Student.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/StudentExample$Criteria.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/StudentExample$Criteria.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/StudentExample$Criterion.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/StudentExample$Criterion.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/StudentExample$GeneratedCriteria.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/StudentExample$GeneratedCriteria.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/StudentExample.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/StudentExample.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/TrainingProgram.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/TrainingProgram.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/TrainingProgramExample$Criteria.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/TrainingProgramExample$Criteria.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/TrainingProgramExample$Criterion.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/TrainingProgramExample$Criterion.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/TrainingProgramExample$GeneratedCriteria.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/TrainingProgramExample$GeneratedCriteria.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/TrainingProgramExample.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/TrainingProgramExample.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/UStudent.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/UStudent.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/UStudentExample$Criteria.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/UStudentExample$Criteria.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/UStudentExample$Criterion.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/UStudentExample$Criterion.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/UStudentExample$GeneratedCriteria.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/UStudentExample$GeneratedCriteria.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/UStudentExample.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/UStudentExample.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/UTeacher.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/UTeacher.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/UTeacherExample$Criteria.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/UTeacherExample$Criteria.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/UTeacherExample$Criterion.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/UTeacherExample$Criterion.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/UTeacherExample$GeneratedCriteria.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/UTeacherExample$GeneratedCriteria.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/UTeacherExample.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/UTeacherExample.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/UtSecretary.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/UtSecretary.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/UtSecretaryExample$Criteria.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/UtSecretaryExample$Criteria.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/UtSecretaryExample$Criterion.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/UtSecretaryExample$Criterion.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/UtSecretaryExample$GeneratedCriteria.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/UtSecretaryExample$GeneratedCriteria.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/UtSecretaryExample.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/bean/UtSecretaryExample.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/controller/CurriculumController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/controller/CurriculumController.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/controller/LoginController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/controller/LoginController.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/controller/OtherController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/controller/OtherController.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/controller/TrainProgramController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/controller/TrainProgramController.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/dao/ClassInfoMapper.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/dao/ClassInfoMapper.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/dao/StuCurriculumMapper.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/dao/StuCurriculumMapper.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/dao/StudentMapper.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/dao/StudentMapper.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/dao/TrainingProgramMapper.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/dao/TrainingProgramMapper.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/dao/UStudentMapper.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/dao/UStudentMapper.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/dao/UTeacherMapper.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/dao/UTeacherMapper.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/dao/UtSecretaryMapper.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/dao/UtSecretaryMapper.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/filter/LoginFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/filter/LoginFilter.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/service/CurriculumService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/service/CurriculumService.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/service/LoginService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/service/LoginService.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/service/OtherService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/service/OtherService.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/service/TrainingProgramService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/com/myxh/studentmanagementsystem/service/TrainingProgramService.class -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/dbconfig.properties: -------------------------------------------------------------------------------- 1 | jdbc.username=MYXH 2 | jdbc.password=520.ILY! 3 | jdbc.driver=com.mysql.cj.jdbc.Driver 4 | jdbc.url=jdbc:mysql:///student_management_system 5 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/mapper/UStudentMapper.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | and ${criterion.condition} 18 | 19 | 20 | and ${criterion.condition} #{criterion.value} 21 | 22 | 23 | and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} 24 | 25 | 26 | and ${criterion.condition} 27 | 29 | #{listItem} 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | and ${criterion.condition} 49 | 50 | 51 | and ${criterion.condition} #{criterion.value} 52 | 53 | 54 | and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} 55 | 56 | 57 | and ${criterion.condition} 58 | 60 | #{listItem} 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | ID, password 73 | 74 | 75 | 90 | 91 | 97 | 98 | 99 | delete 100 | from u_student 101 | where ID = #{id,jdbcType=VARCHAR} 102 | 103 | 104 | 105 | delete from u_student 106 | 107 | 108 | 109 | 110 | 111 | 112 | insert into u_student (ID, password) 113 | values (#{id,jdbcType=VARCHAR}, #{password,jdbcType=VARCHAR}) 114 | 115 | 116 | 117 | insert into u_student 118 | 119 | 120 | ID, 121 | 122 | 123 | password, 124 | 125 | 126 | 127 | 128 | #{id,jdbcType=VARCHAR}, 129 | 130 | 131 | #{password,jdbcType=VARCHAR}, 132 | 133 | 134 | 135 | 136 | 143 | 144 | 145 | update u_student 146 | 147 | 148 | ID = #{record.id,jdbcType=VARCHAR}, 149 | 150 | 151 | password = #{record.password,jdbcType=VARCHAR}, 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | update u_student 161 | set ID = #{record.id,jdbcType=VARCHAR}, 162 | password = #{record.password,jdbcType=VARCHAR} 163 | 164 | 165 | 166 | 167 | 168 | 169 | update u_student 170 | 171 | 172 | password = #{password,jdbcType=VARCHAR}, 173 | 174 | 175 | where ID = #{id,jdbcType=VARCHAR} 176 | 177 | 178 | 179 | update u_student 180 | set password = #{password,jdbcType=VARCHAR} 181 | where ID = #{id,jdbcType=VARCHAR} 182 | 183 | 184 | -------------------------------------------------------------------------------- /JavaEE架构及开发课项目/学生管理系统/StudentManagementSystem/target/classes/mybatis-config.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /JavaEE架构及开发项目 学生管理系统 大学编程作业(TUST 天津科技大学 2023年).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MYXHcode/JavaEE-Architecture-and-Development-Project-SSM-Student-Management-System-TUST-2023/670991d32d1bbe9e75285b286ef732e2f0dd6a5a/JavaEE架构及开发项目 学生管理系统 大学编程作业(TUST 天津科技大学 2023年).pdf --------------------------------------------------------------------------------