Security 检索用户实体时忽略密码字段
我有一个用户实体 我需要将此用户发送到查看层以显示用户信息,但出于安全考虑,我不希望将密码字段发送到查看层 目前,我没有使用DTO 从数据库检索用户实体时,如何省略密码字段 基本上,在发送到视图层时,如何从用户实体中筛选密码字段Security 检索用户实体时忽略密码字段,security,jpa,passwords,spring-data-jpa,Security,Jpa,Passwords,Spring Data Jpa,我有一个用户实体 我需要将此用户发送到查看层以显示用户信息,但出于安全考虑,我不希望将密码字段发送到查看层 目前,我没有使用DTO 从数据库检索用户实体时,如何省略密码字段 基本上,在发送到视图层时,如何从用户实体中筛选密码字段 我的应用程序是用spring数据jpa和spring mvc构建的。您可能需要使用jpa投影。弹簧可能有类似的功能。嗯。第一个问题是您正在存储密码。这是一个即时的问题。谢谢你的回复。否则怎么做呢?你能提供一些指导吗?这个问题是一个开始:是的,它是php,不,它不重要。
我的应用程序是用spring数据jpa和spring mvc构建的。您可能需要使用jpa投影。弹簧可能有类似的功能。嗯。第一个问题是您正在存储密码。这是一个即时的问题。谢谢你的回复。否则怎么做呢?你能提供一些指导吗?这个问题是一个开始:是的,它是php,不,它不重要。
public class User {
private String username;
private String password;
private String firstname;
private String lastname;
/* Other user attributes */
/* Getters and Setters */
}r