MCPcopy Create free account

hub / github.com/Alanosy/online-exam-system-backend / types & classes

Types & classes273 in github.com/Alanosy/online-exam-system-backend

InterfaceAIChat
大模型调用接口 @author 赵浩森 @since 2025/4/12 21:22 @version 1.0
src/main/java/cn/org/alan/exam/utils/agent/AIChat.java:9
ClassAddBookAnswerVO
@Author Alan @Version @Date 2024/4/28 2:24 PM
src/main/java/cn/org/alan/exam/model/vo/userbook/AddBookAnswerVO.java:10
ClassAlgorithm
算法分为加密算法和签名算法,更多算法实现见:<br/> <a href="https://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#impl">jdk8中的标准算法</a>
src/main/java/cn/org/alan/exam/utils/CryptoUtils.java:355
ClassAliOSSUtil
阿里云OSS工具类 @author WeiJin @version 1.0
src/main/java/cn/org/alan/exam/utils/file/impl/AliOSSUtil.java:22
ClassAllStatsVO
@ Author JinXi @ Version 1.0 @ Date 2024/5/12 15:59
src/main/java/cn/org/alan/exam/model/vo/stat/AllStatsVO.java:10
ClassAnswerController
答卷管理 @Author WeiJin @Version @Date 2024/3/25 11:20 AM
src/main/java/cn/org/alan/exam/controller/AnswerController.java:27
ClassAnswerExamVO
@Author Alan @Version @Date 2024/4/15 2:17 PM
src/main/java/cn/org/alan/exam/model/vo/answer/AnswerExamVO.java:10
InterfaceAnswerGroup
说明: validation答题分组 @Author WeiJin @Version 1.0 @Date 2024/4/29 15:14
src/main/java/cn/org/alan/exam/common/group/AnswerGroup.java:11
ClassAnswerInfoVO
@Author WeiJin @Version 1.0 @Date 2024/6/6 18:13
src/main/java/cn/org/alan/exam/model/vo/exercise/AnswerInfoVO.java:15
InterfaceAssistant
This is an "AI Service". It is a Java service with AI capabilities/features. It can be integrated into your code like any other service, acting as a b
src/main/java/cn/org/alan/exam/utils/agent/Assistant.java:17
ClassAsymmetricKeyPair
src/main/java/cn/org/alan/exam/utils/CryptoUtils.java:391
ClassAuthController
权限管理 @Author WeiJin @Version @Date 2024/3/25 11:05 AM
src/main/java/cn/org/alan/exam/controller/AuthController.java:27
ClassAuthServiceImpl
权限管理服务实现类 @Author Alan @Version @Date 2024/3/28 1:33 PM
src/main/java/cn/org/alan/exam/service/impl/AuthServiceImpl.java:58
ClassAutoScoringConfig
src/main/java/cn/org/alan/exam/config/OnlineExamConfig.java:20
ClassAutoScoringServiceImpl
src/main/java/cn/org/alan/exam/service/impl/AutoScoringServiceImpl.java:28
ClassBookOneQuVO
@Author Alan @Version @Date 2024/4/25 2:36 PM
src/main/java/cn/org/alan/exam/model/vo/userbook/BookOneQuVO.java:13
ClassCategory
分类实体类 @author Moxuec @since 2025-04-09
src/main/java/cn/org/alan/exam/model/entity/Category.java:21
ClassCategoryController
分类管理控制器 @author Moxuec @since 2025-04-09
src/main/java/cn/org/alan/exam/controller/CategoryController.java:22
InterfaceCategoryMapper
分类Mapper接口 @author Moxuec @since 2025-04-09
src/main/java/cn/org/alan/exam/mapper/CategoryMapper.java:13
ClassCategoryServiceImpl
分类服务实现类 @author Moxuec @since 2025-04-09
src/main/java/cn/org/alan/exam/service/impl/CategoryServiceImpl.java:24
ClassCategoryVO
分类VO @author Moxuec @since 2025-04-09
src/main/java/cn/org/alan/exam/model/vo/category/CategoryVO.java:16
ClassCertificate
证书实体类 @ Author Alan @ Version 1.0 @ Date 2024/4/25 14:08
src/main/java/cn/org/alan/exam/model/entity/Certificate.java:19
ClassCertificateController
证书管理书管理 @author zsx @since 2024-04-1
src/main/java/cn/org/alan/exam/controller/CertificateController.java:26
InterfaceCertificateConverter
@ Author JinXi @ Version 1.0 @ Date 2024/5/11 14:40
src/main/java/cn/org/alan/exam/converter/CertificateConverter.java:15
ClassCertificateForm
证书请求体 @ Author JinXi @ Version 1.0 @ Date 2024/4/11 15:15
src/main/java/cn/org/alan/exam/model/form/cretificate/CertificateForm.java:16
InterfaceCertificateGroup
说明: validation证书分组 @Author JinXi @Version 1.0 @Date 2024/5/11 14:45
src/main/java/cn/org/alan/exam/common/group/CertificateGroup.java:11
InterfaceCertificateInsertGroup
src/main/java/cn/org/alan/exam/common/group/CertificateGroup.java:12
InterfaceCertificateMapper
证书 Mapper 接口 @author JinXin @since 2024-03-21
src/main/java/cn/org/alan/exam/mapper/CertificateMapper.java:19
ClassCertificateServiceImpl
证书服务实现类 @author Jinxin @since 2024-03-21
src/main/java/cn/org/alan/exam/service/impl/CertificateServiceImpl.java:35
ClassCertificateUser
用户证书关联实体类 @author WeiJin @since 2024-03-21
src/main/java/cn/org/alan/exam/model/entity/CertificateUser.java:17
InterfaceCertificateUserMapper
证书与用户关联表 Mapper 接口 @author WeiJin @since 2024-03-21
src/main/java/cn/org/alan/exam/mapper/CertificateUserMapper.java:14
ClassCertificateUserServiceImpl
<p> 服务实现类 </p> @author WeiJin @since 2024-03-21
src/main/java/cn/org/alan/exam/service/impl/CertificateUserServiceImpl.java:17
ClassClassCountResult
@ Author JinXi @ Version 1.0 @ Date 2024/5/13 11:19
src/main/java/cn/org/alan/exam/model/form/count/ClassCountResult.java:10
ClassClassTokenGenerator
班级代码工具类 @Author Alan @Version @Date 2024/3/28 1:53 PM
src/main/java/cn/org/alan/exam/utils/ClassTokenGenerator.java:12
ClassConstants
ai相关的提示词常量 @author 赵浩森 @since 2025/4/15 21:17 @version 1.0
src/main/java/cn/org/alan/exam/utils/agent/Constants.java:9
ClassCorrectAnswerFrom
@Author Alan @Version @Date 2024/4/15 1:37 PM
src/main/java/cn/org/alan/exam/model/form/answer/CorrectAnswerFrom.java:13
InterfaceCorrectGroup
src/main/java/cn/org/alan/exam/common/group/AnswerGroup.java:12
ClassCorsConfig
CORS 资源共享配置 @author Alan @since 2023/4/17
src/main/java/cn/org/alan/exam/config/CorsConfig.java:18
ClassCozeUtil
coze 平台实现 AIChat @author 赵浩森 @since 2025/4/12 21:23 @version 1.0
src/main/java/cn/org/alan/exam/utils/agent/impl/CozeUtil.java:26
InterfaceCreateUserGroup
src/main/java/cn/org/alan/exam/common/group/UserGroup.java:14
ClassCryptoUtils
安全类工具类 支持AES、DES、RSA加密、数字签名以及生成对称密钥和非对称密钥对 @Author Alan @Version @Date 2024/6/8 10:41 AM
src/main/java/cn/org/alan/exam/utils/CryptoUtils.java:50
ClassDailyVO
@Author Alan @Version @Date 2024/5/29 8:10 AM
src/main/java/cn/org/alan/exam/model/vo/stat/DailyVO.java:13
ClassDateTimeUtil
日期时间工具类 @Author WeiJin @Version 1.0 @Date 2024/3/28 13:39
src/main/java/cn/org/alan/exam/utils/DateTimeUtil.java:14
ClassDifyUtil
Dify实现AIChat @author 赵浩森 @since 2025/4/17 23:39 @version 1.0
src/main/java/cn/org/alan/exam/utils/agent/impl/DifyUtil.java:22
ClassDiscussion
@author WeiJin @version 1.0 @since 2025/4/3 9:26
src/main/java/cn/org/alan/exam/model/entity/Discussion.java:17
ClassDiscussionController
说明: 讨论接口 @Author Alan @Version 1.0 @Date 2025/4/2 6:12 PM
src/main/java/cn/org/alan/exam/controller/DiscussionController.java:26
InterfaceDiscussionConverter
@author WeiJin @version 1.0 @since 2025/4/3 9:36
src/main/java/cn/org/alan/exam/converter/DiscussionConverter.java:13
ClassDiscussionDetailVo
讨论详情vo @author WeiJin @version 1.0 @since 2025/4/4 13:51
src/main/java/cn/org/alan/exam/model/vo/discussion/DiscussionDetailVo.java:14
ClassDiscussionForm
讨论入参 @author WeiJin @version 1.0 @since 2025/4/3 9:32
src/main/java/cn/org/alan/exam/model/form/discussion/DiscussionForm.java:15
InterfaceDiscussionMapper
@author WeiJin @version 1.0 @since 2025/4/3 9:43
src/main/java/cn/org/alan/exam/mapper/DiscussionMapper.java:15
ClassDiscussionReplyForm
说明: @Author Alan @Version 1.0 @Date 2025/4/2 7:01 PM
src/main/java/cn/org/alan/exam/model/form/discussion/DiscussionReplyForm.java:10
ClassDiscussionServiceImpl
@author WeiJin @version 1.0 @since 2025/4/3 9:41
src/main/java/cn/org/alan/exam/service/impl/DiscussionServiceImpl.java:24
ClassDiscussionTopicForm
说明: @Author Alan @Version 1.0 @Date 2025/4/2 7:00 PM
src/main/java/cn/org/alan/exam/model/form/discussion/DiscussionTopicForm.java:10
InterfaceEncryption
src/main/java/cn/org/alan/exam/utils/CryptoUtils.java:357
ClassExam
考试实体类 @author WeiJin @since 2024-03-21
src/main/java/cn/org/alan/exam/model/entity/Exam.java:17
ClassExamAddForm
试卷添加请求体 @Author Alan @Version @Date 2024/4/5 11:15 PM
src/main/java/cn/org/alan/exam/model/form/exam/ExamAddForm.java:15
ClassExamApplication
SpringBoot启动类 @Author Alan @Version 1.0 @Date 2025/3/25 11:20 AM
src/main/java/cn/org/alan/exam/ExamApplication.java:19
ClassExamController
考试管理 @author Alan @since 2024-03-21
src/main/java/cn/org/alan/exam/controller/ExamController.java:32
InterfaceExamConverter
@Author Alan @Version @Date 2024/4/1 3:18 PM
src/main/java/cn/org/alan/exam/converter/ExamConverter.java:20
ClassExamDetailRespVO
@Author Alan @Version @Date 2024/4/1 3:37 PM
src/main/java/cn/org/alan/exam/model/vo/exam/ExamDetailRespVO.java:10
ClassExamDetailVO
@Author Alan @Version @Date 2024/4/1 3:42 PM
src/main/java/cn/org/alan/exam/model/vo/exam/ExamDetailVO.java:16
ClassExamGrade
用户班级关联实体类 @author WeiJin @since 2024-03-21
src/main/java/cn/org/alan/exam/model/entity/ExamGrade.java:19
ClassExamGradeListVO
@Author Alan @Version @Date 2024/5/11 9:03 AM
src/main/java/cn/org/alan/exam/model/vo/exam/ExamGradeListVO.java:13
InterfaceExamGradeMapper
考试与班级关联表 Mapper 接口 @author WeiJin @since 2024-03-21
src/main/java/cn/org/alan/exam/mapper/ExamGradeMapper.java:21
ClassExamGradeVO
@Author Alan @Version @Date 2024/4/8 10:07 AM
src/main/java/cn/org/alan/exam/model/vo/exam/ExamGradeVO.java:10
InterfaceExamMapper
试卷表 Mapper 接口 @author Alan @since 2024-03-21
src/main/java/cn/org/alan/exam/mapper/ExamMapper.java:20
ClassExamQuAnswer
考试试题答案关联实体类 @author WeiJin @since 2024-03-21
src/main/java/cn/org/alan/exam/model/entity/ExamQuAnswer.java:18
ClassExamQuAnswerAddForm
@Author Alan @Version @Date 2024/5/6 11:27 AM
src/main/java/cn/org/alan/exam/model/form/exam_qu_answer/ExamQuAnswerAddForm.java:12
InterfaceExamQuAnswerConverter
@Author Alan @Version @Date 2024/5/6 10:54 AM
src/main/java/cn/org/alan/exam/converter/ExamQuAnswerConverter.java:14
ClassExamQuAnswerExtVO
@Author Alan @Version @Date 2024/4/7 11:10 PM
src/main/java/cn/org/alan/exam/model/vo/exam/ExamQuAnswerExtVO.java:10
ClassExamQuAnswerFrom
@Author Alan @Version @Date 2024/4/7 11:54 PM
src/main/java/cn/org/alan/exam/model/form/exam/ExamQuAnswerFrom.java:12
InterfaceExamQuAnswerMapper
试卷试题回答情况表 Mapper 接口 @author WeiJin @since 2024-03-21
src/main/java/cn/org/alan/exam/mapper/ExamQuAnswerMapper.java:18
ClassExamQuAnswerServiceImpl
<p> 服务实现类 </p> @author WeiJin @since 2024-03-21
src/main/java/cn/org/alan/exam/service/impl/ExamQuAnswerServiceImpl.java:24
ClassExamQuCollectVO
@Author Alan @Version @Date 2024/4/10 9:54 AM
src/main/java/cn/org/alan/exam/model/vo/exam/ExamQuCollectVO.java:14
ClassExamQuDetailVO
@Author Alan @Version @Date 2024/4/1 3:39 PM
src/main/java/cn/org/alan/exam/model/vo/exam/ExamQuDetailVO.java:13
ClassExamQuestion
考试试题实体类 @Author Alan @Version @Date 2024/4/7 3:42 PM
src/main/java/cn/org/alan/exam/model/entity/ExamQuestion.java:17
ClassExamQuestionListVO
@Author Alan @Version @Date 2024/5/11 9:45 AM
src/main/java/cn/org/alan/exam/model/vo/exam/ExamQuestionListVO.java:14
InterfaceExamQuestionMapper
试卷试题关联表 Mapper 接口 @Author Alan @Version @Date 2024/4/7 3:49 PM
src/main/java/cn/org/alan/exam/mapper/ExamQuestionMapper.java:16
ClassExamQuestionServiceImpl
@Author Alan @Version @Date 2024/4/7 11:19 PM
src/main/java/cn/org/alan/exam/service/impl/ExamQuestionServiceImpl.java:15
ClassExamQuestionVO
@Author Alan @Version @Date 2024/5/20 9:26 AM
src/main/java/cn/org/alan/exam/model/vo/exam/ExamQuestionVO.java:10
ClassExamRecordDetailVO
@Author Alan @Version @Date 2024/4/30 11:44 AM
src/main/java/cn/org/alan/exam/model/vo/record/ExamRecordDetailVO.java:13
ClassExamRecordVO
@Author Alan @Version @Date 2024/4/30 11:17 AM
src/main/java/cn/org/alan/exam/model/vo/record/ExamRecordVO.java:19
ClassExamRepo
考试题库关联实体类 @author WeiJin @since 2024-03-21
src/main/java/cn/org/alan/exam/model/entity/ExamRepo.java:18
InterfaceExamRepoMapper
试卷题库关联表 Mapper 接口 @author WeiJin @since 2024-03-21
src/main/java/cn/org/alan/exam/mapper/ExamRepoMapper.java:12
ClassExamRepoServiceImpl
<p> 服务实现类 </p> @author WeiJin @since 2024-03-21
src/main/java/cn/org/alan/exam/service/impl/ExamRepoServiceImpl.java:17
ClassExamServiceImpl
考试服务实现类
src/main/java/cn/org/alan/exam/service/impl/ExamServiceImpl.java:41
EnumExamState
考试状态
src/main/java/cn/org/alan/exam/model/enums/ExamState.java:9
ClassExamTask
说明:
src/main/java/cn/org/alan/exam/task/ExamTask.java:29
ClassExamUpdateForm
试卷更新请求体 @Author Alan @Version @Date 2024/4/1 3:17 PM
src/main/java/cn/org/alan/exam/model/form/exam/ExamUpdateForm.java:18
ClassExamVO
@Author Alan @Version @Date 2024/4/1 3:18 PM
src/main/java/cn/org/alan/exam/model/vo/exam/ExamVO.java:15
ClassExcelClassField
@author sunnyzyq @date 2021/12/17
src/main/java/cn/org/alan/exam/utils/excel/ExcelClassField.java:10
ClassExcelUtils
Excel导入导出工具类 原文链接(不定时增加新功能): https://zyqok.blog.csdn.net/article/details/121994504 @author sunnyzyq @date 2021/12/17
src/main/java/cn/org/alan/exam/utils/excel/ExcelUtils.java:42
ClassExerciseController
刷题管理 @Author Alan @Version @Date 2024/3/25 11:21 AM
src/main/java/cn/org/alan/exam/controller/ExerciseController.java:32
InterfaceExerciseConverter
@Author WeiJin @Version 1.0 @Date 2024/5/6 10:15
src/main/java/cn/org/alan/exam/converter/ExerciseConverter.java:17
ClassExerciseFillAnswerFrom
@Author WeiJin @Version 1.0 @Date 2024/5/6 9:52
src/main/java/cn/org/alan/exam/model/form/exercise/ExerciseFillAnswerFrom.java:16
ClassExerciseRecord
刷题记录实体类 @author WeiJin @since 2024-03-21
src/main/java/cn/org/alan/exam/model/entity/ExerciseRecord.java:16
ClassExerciseRecordDetailVO
@Author Alan @Version @Date 2024/4/30 12:32 PM
src/main/java/cn/org/alan/exam/model/vo/record/ExerciseRecordDetailVO.java:13
InterfaceExerciseRecordMapper
刷题记录表 Mapper 接口 @author WeiJin @since 2024-03-21
src/main/java/cn/org/alan/exam/mapper/ExerciseRecordMapper.java:14
ClassExerciseRecordServiceImpl
考试记录服务实现类 @author WeiJin @since 2024-03-21
src/main/java/cn/org/alan/exam/service/impl/ExerciseRecordServiceImpl.java:37
ClassExerciseRecordVO
@Author Alan @Version @Date 2024/4/30 12:29 PM
src/main/java/cn/org/alan/exam/model/vo/record/ExerciseRecordVO.java:18
next →1–100 of 273, ranked by callers