欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 教育 > 培训 > 12.10【java exp4】【debug】

12.10【java exp4】【debug】

2025/5/9 18:35:45 来源:https://blog.csdn.net/m0_73553411/article/details/144384958  浏览:    关键词:12.10【java exp4】【debug】

pro1

如何知道哪个环境出错了?

如何知道nginx的

在后端添加跨域处理的时候,localhost一开始写的是https,所以不行,改成http后就可以了

pro2

登录后,向后端服务器发送申请,nginx会自动发送出一个/auth/check请求,进行验证;但是auth认证服务器并没有受到check请求,同时前台页面会直接跳转到首页,即登录页面


问题就出在这个499问题上,

哪都没问题

为什么之前没遇到499的问题,现在遇到了???????

subpro1

pro3

明在 CourseList 组件中尝试读取 courses 数组的 length 属性时,courses 是 undefined。这通常是因为 courses 的初始值没有正确设置,或者在某些情况下没有被正确更新。
我们可以通过以下步骤来解决这个问题:
确保 courses 初始值为数组:将 courses 的初始值设置为空数组 [],而不是 null 或 undefined。
检查数据结构:确保从后端返回的数据结构与预期一致

就是前后端的传递数据格式不一致

pro4 

pro5

StudentServiceImpl 类中的 saveBatch 方法存在一个递归调用的问题。具体来说,saveBatch 方法在其方法体内部调用了自身,而不是调用基类或某个数据访问对象(DAO)的方法来保存学生信息。这种自我调用会导致无限递归,最终导致栈溢出错误。
解决方案
调用基类方法:如果你继承了 ServiceImpl 并且 ServiceImpl 中已经实现了 saveBatch 方法,你应该直接调用基类的方法,而不是再次调用当前类的 saveBatch 方法。
调用 DAO 层方法:如果你需要自定义批量保存逻辑,可以调用 DAO 层的方法来实现。

pro6

pro7

JSON 结构不匹配:
当前存储过程假设 grade_detail 是一个 JSON 数组,但实际上它是一个 JSON 对象。
提取路径错误:
由于 grade_detail 是一个 JSON 对象,提取路径应该直接指向对象的键,而不是数组索引。

pro8 

  <Table><TableHead><TableRow>{columns.map((column) => (<TableCell key={column.accessor}><TableSortLabelactive={orderBy === column.accessor}direction={isAsc(column.accessor) ? 'asc' : 'desc'}onClick={() => handleRequestSort(column.accessor)}>{column.Header}</TableSortLabel></TableCell>))}</TableRow></TableHead><TableBody>{sortedData.map((row) => (<TableRow key={row.teachingId}><TableCell>{row.teachingId}</TableCell><TableCell>{row.courseId}</TableCell><TableCell>{row.teacherId}</TableCell><TableCell>{row.courseName}</TableCell><TableCell>{row.credits}</TableCell><TableCell>{row.year}</TableCell><TableCell>{row.teacherName}</TableCell><TableCell>{row.studentCount}</TableCell><TableCell>{row.midtermScore}</TableCell><TableCell>{row.finalScore}</TableCell><TableCell>{row.labScore}</TableCell><TableCell>{row.regularScore}</TableCell></TableRow>))}</TableBody></Table>

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词