No constructor in XXX matching [java.lang.long,java.lang.String,java.lang.String]

构建SSM框架时,创建完实体类后报错:No constructor in com.test.User matching [java.lang.long,java.lang.String,java.lang.String]


原因:因为在实体类中定义了带参构造函数,但忽略了无参构造函数的定义,所以再执行查询的时候会报错。


解决方法:在实体类中显式构造一个无参构造函数。

你可能感兴趣的:(java,web,个人笔记)