Exception in thread “main” java.lang.ClassCastException: class jdk.proxy1.Proxy0 cannot be cast to class ****.UserService (jdk.proxy1.Proxy0 is in module jdk.proxy1 of loader ‘app’; ****.UserService is in unnamed module of loader ‘app’) at .main(.java:**)
出错原因:getProxy()没有将返回的值强转成(UserService)接口类
解决方案:将getProxy()返回值强转成接口类
我找了很久,我的出错原因不是强转错误,而是忘了将UserServiceImpl继承UserService