导致该问题的原因是动态代理调用方法时,没有该方法的实现,导致找不到该方法。
cannot evaluate com.sun.proxy.$ProxyXXX.toString() 报错出现在toString() 方法,大概率是使用idea 进行debugger模式时,ide工具自行调用toString的预打印功能方便用户预览导致的。
因此,如果是该原因报错,不会对程序产生任何影响,程序也可以正常执行,不用特别紧张。
要验证是不是该原因也是非常简单:1、关闭debugger,正常启动程序,不会报错,那就是debugger导致的。
2、不影响程序的正常执行
3、可以通过idea的设置,关闭该功能。