问题描述 SpringSecurity在做登录认证的过程中,通过Dubbo调用Mybatis接口获取用户信息,可能会存在空指针、数据类型强制转换异常等问题,但如果在数据查询后,使用或是打印到控制台,则不会出现这些问题 解决方法 主要是因为Mybatis lazy-loading-enabled设置为true,开启了懒加载,这样在SpringSecurity使用数据时,通过Dubbo获取的数据不完整或是还未封装完全,就会出现以上的异常