Error instantiating class book.pojo.User with invalid types () or values (). Cause: java.lang.NoSuch

错误提示代码:

Error instantiating class book.pojo.User with invalid types () or values (). Cause: java.lang.NoSuchMethodException: book.pojo.User.<init>()


首先:

instantiating 中文是“实例化”的意思

init  中文是“初始化”的意思


这里首先考虑的就是你创建的实体类,这里是User类的构造方法的问题。

我这里报错是因为在实体类里只给了一个有参构造方法,但在实例化时候却是用无参构造方法去实例化对象的,所以报了这个错。


解决方法:

1.在实体类中加入一个无参构造方法即可。
2.有可能返回对象不是对应的实体类,检查返回对象是否是表对应的实体类。

猜你喜欢

转载自blog.csdn.net/dhq_blog/article/details/84322351