我有两个模型文件
- UserDetails.java
    @Id
    @Column(name = "id")
        private String id;
    @Column(name = "firstname")
        private String firstname;
    
    @Column(name = "lastname")
    private String lastname;
    
    @Column(name = "email")
    private String email;
    
    @Column(name = "password")
    private String password;
        and getter setters...
2.自定义用户细节.java
        @Id
    @Column(name = "id")
        private String id;
    @Column(name = "email")
    private String email;
    
    @Column(name = "password")
    private String password;
         and getter setters...
在UserDetailsDaoImpl.java中
在获取用户详细信息时-在获取详细信息后,需要使用CustomUserDetails减少详细信息(意味着在该对象中,我只有id、电子邮件和密码)