spring-security实体类映射报错
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;
}
请问下,我如何解决这个问题呢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论