错误代码:
User user = dao.checkUser(new User(null, "xiaolang", "123456"));
package cn.wolfcode.webcrud.domain;
import lombok.*;
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@ToString
public class User {
private Long id;
private String username;
private String password;
}
'User()' 无法应用于 '(null, java.lang.String, java.lang.String)'
在classes中看看,是否自动生成了全参的构造函数
1.看你的 new User 是哪个包下的User,是不是你这个 cn.wolfcode.webcrud.domain.User
2.看看class文件有没有生成全参构造
long类型不能是null啊,你至少给个数.
你 随便long 一个 ,long a=null;,这也是不行的啊
看起来像没编译
idea有没有安装lombok插件,可能是只引入了依赖没有安装插件导致的