开发过程中,将多个类中共有的方法抽象成一个抽象类Interface.java。在使用Interface.java的实现类Impl.java时,注入代码如下:
@Autowired
private Impl impl;
项目启动后,无法正常启动,报错日志:
org.springframework.beans.factory.BeanCreationException: Could not autowire field: private XXX xxx; nested exception is java.lang.IllegalArgumentException: Can not set XXX field xxx to com.sun.proxy.$Proxy64