由Job threw an unhandled exception和No qualifying bean of type ‘x‘ available引发对spring jdk和cglib动态代理的思考
文章目录1.复现错误2.分析错误3.解决问题3.1解决方法一3.2解决方法二4.分析spring中的jdk和cglib的动态代理4.1动态代理对比4.2原理区别4.3性能区别4.4各自局限4.5静态代理和动态的本质区别1.复现错误今天在执行quartz定时任务时,报出如下错误:org.quartz.SchedulerException:Jobthrewanunhandledexception.at