1. 背景
有个接口,前端传的是id,后台由于用了Springdata,会自动根据id去TeacherDO实体对应的Repository(实际调的是SimpleJpaRepository)中调用findById方法,并将查询到的数据库结果转成TeacherDO,并作为接口的传入参数。中间过程都是由SpringData 代办。
TeacherDO 实体部分字段内容

正常情况效果图


2. 问题描述
之前使用该功能都没有问题,直到昨晚使用该功能时,传入了一个DB中不存在的id,这时候出了问题。
2.1 问题表现
2.1.1前台表现

2.1.2后台
控制台没有抛出异常堆栈