0
我開始構建在Java中使用Spring和JPA我的第一個REST Web服務。表單驗證在休息的Webservice
現在我試圖創建的註冊服務。我有發送包含所有的實體領域什麼樣子的請求沒有問題:
@AllArgsConstructor
@NoArgsConstructor
@Data
@Builder
@Entity
@Table(name = "users")
public class User implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Integer id;
@Enumerated(EnumType.STRING)
private Gender gender;
@Column(name = "email")
private String email;
@Column(name = "login")
private String login;
@Column(name = "password")
private String password;
@Column(name = "registration_date")
@CreatedDate
private LocalDateTime registrationDate;
@OneToMany(mappedBy = "bookOwner", cascade = CascadeType.ALL, fetch = FetchType.EAGER)
private List<Book> bookList = new ArrayList<>();
}
但我想只有登錄名,密碼和電子郵件字段和填充剩下的用戶信息是可以選擇我的登記表什麼情況下做 - 確認註冊後?
我考慮使用ModelMapper和各種形式的創建單獨的類,但有沒有更好的方法嗎?