Лучшая практика передачи идентификаторов другим объектам?JAVA

Программисты JAVA общаются здесь
Anonymous
Лучшая практика передачи идентификаторов другим объектам?

Сообщение Anonymous »

Могу ли я передать всего пользователя для сопоставления платежной информации, является ли это хорошей практикой или есть ли другой лучший способ сделать это?

Код: Выделить всё

public class User {
private Long userID;
private String name;
//DOC later
private UserType userType;
private Payment payment;

Код: Выделить всё

public class Payment {
private UUID paymentID;
private User userID;
private PaymentType paymentType;
private Boolean isRefund;
private double amount;
А также, где хранить всю информацию о пользователях, платежах и рейсах. На самом деле это проблема LLD.

Вернуться в «JAVA»