错误提示代码:
Caused by: org.apache.ibatis.reflection.ReflectionException: Error instantiating class entity.User with invalid types () or values (). Cause: java.lang.NoSuchMethodException: entity.User.<init>()
首先:
instantiating 中文是“实例化”的意思
init 中文是“初始化”的意思
这里首先考虑的就是你创建的实体类,这里是User类的构造方法的问题。
我这里报错是因为在实体类里只给了一个有参构造方法,但在实例化时候却是用无参构造方法去实例化对象的,所以报了这个错。
解决方法:在实体类中加入一个无参构造方法即可。