java.lang.ClassCastException: org.springframework.security.core.userdetails.User cannot be cast to com.qtay.gls.dao.entity.User
下面是我的实体用户类:
package com.qtay.gls.dao.entity;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import org.springframework.format.annotation.DateTimeFormat;
import javax.persistence.Id;
import java.util.Date;
import java.util.List;
@Data
public class User {
@Id
private String id;
private String username;
private String password;
private int type;
private String nikename;
private int age;
private int sex;
private String email;
private String phone;
private String avatar;
private String location;
private int delFlag;
private String memo;
@DateTimeFormat(pattern="yyyy-MM-dd")
@JsonFormat(pattern="yyyy-MM-dd",timezone = "GMT+8")
private Date createdDt;
private Date updatedDt;
//机构
private List<Mechanism> mechanisms;
}
请问下,我如何解决这个问题呢