import lombok.Data;
import javax.persistence.*;
@Data
@Entity
@Table(name = "tb_user")
public class User {
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Id
private int id;
@Column(name = "user_name", nullable = false, length = 50)
private String userName;
@Column(name = "password", nullable = false, length = 50)
private String password;
@Transient
private String remark;
}
上述为正确的代码片段。错误原因为注解Column 的name写成一样的了(复制的时候没注意),然后启动的时候没报任何错。估计也没什么遇到和我一样的错误了。