2021
09-06
09-06
Spring实现类私有方法的几个问题(亲测通用解决方案)
现实的业务场景中,可能需要对Spring的实现类的私有方法进行测试。场景描述:比如XXXService里有两个函数a、函数b。而实现类XXXServiceImpl中实现了函数a、函数b,还包含私有方法函数c和函数d。要写一个XXXTestController来调用XXXServiceImpl的函数c。面临几个问题:1、如果注入接口,则无法调用实现类的私有类。2、如果注入实现类,则需要将实现类里的私有方法改为公有的,而且需要设置@EnableAspectJAutoProxy(proxyTargetClas...
继续阅读 >