because "this.nursingTaskService" is null 空bean问题解决

15:54:12.919 [http-nio-8081-exec-1] ERROR c.z.f.w.e.GlobalExceptionHandler - [handleRuntimeException,100] - 请求地址'/nursing/nursingTask/updateTime',发生未知异常.
java.lang.NullPointerException: Cannot invoke "com.zzyl.nursing.service.INursingTaskService.updateTime(com.zzyl.nursing.dto.NursingTaskUpdateDto)" because "this.nursingTaskService" is null

因为把public设置成了private,所以拿不到bean

Spring 在处理控制器时会通过反射调用控制器中的方法。如果方法被定义为 private,Spring 容器将无法通过反射来访问该方法,因此注入的 NursingTaskService Bean 也无法正常注入到这个方法中。

posted @ 2025-03-14 21:39  大花生加瓦  阅读(114)  评论(0)    收藏  举报