Caused by: java.lang.NullPointerException: null at com.tushu.common.utils.SpringUtil.getBean(SpringUtil.java:35) ~[classes/:na] at com.tushu.service.impl.UserAdminServiceImpl.getCacheService(UserAdminServiceImpl.java:276) ~[classes/:na] at com.tushu.service.impl.UserAdminServiceImpl.getAdminByUsername(UserAdminServiceImpl.java:61) ~[classes/:na] at com.tushu.service.impl.UserAdminServiceImpl.loadUserByUsername(UserAdminServiceImpl.java:266) ~[classes/:na] at com.tushu.config.tuSecurityConfig.lambda$userDetailsService$0(tuSecurityConfig.java:30) ~[classes/:na] at org.springframework.security.authentication.dao.DaoAuthenticationProvider.retrieveUser(DaoAuthenticationProvider.java:93) ~[spring-security-core-5.5.3.jar:5.5.3] ... 68 common frames omitted
时间: 2024-02-04 19:04:28 浏览: 96
java.lang.NullPointerException
这个异常是由于Java代码中的一个空指针引起的,具体是在SpringUtil类的第35行,该行代码尝试获取一个bean,但是该bean为null,因此导致了空指针异常。这个异常通常是由于代码没有正确的初始化或者设置bean,或者bean的依赖关系出现了问题。建议检查SpringUtil类的代码,以及与该类相关的bean的设置和依赖关系。
阅读全文