错误及解决
错误及解决
1、No constructor found matching异常
- 缺少无参构造函数
2、文件夹与moudle
moudle右下角有小蓝块,没有则是普通的文件夹
3、idea目录错误
s
4、报错:Non-static method ‘inital()’ cannot be referenced from a static contex
5、idea写spring新建moudle是缺少pom.xml文件
解决:错误新建了Javaee文件,应该是新建maven文件
6、动态代理代理的是接口,不是他的实现类
public class Mytest {
public static void main(String[] args) {
ApplicationContext context = new ClassPathXmlApplicationContext("Context.xml");
UserServiceImpl userservice = (UserServiceImpl) context.getBean("userservice");
userservice.search();
}
}
报错:Exception in thread "main" java.lang.ClassCastException: com.sun.proxy.$Proxy5 cannot be cast to com.aop.user.UserServiceImpl
解决:不能用接口的实现类(UserServiceImpl)转换转换Proxy的实现类,它们是同级,应该用接口(UserService)来实现
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 桥边红药的博客!
评论