Что я должен использовать вместо DTO для группировки параметров?Есть ли какие-либо рекомендации по передаче нескольких параметров в многоуровневом приложении Java?
Например, у меня есть два приложения lareys и инфраструктура. Существует следующий класс Person на прикладном
Person {
String firstName;
String lastName;
String email;
String phone;
}
На Infrastructure слоя у меня есть метод public void notify(String email, String firstName)
Я хотел бы создать аргументы держатель:
class NotificationDTO {
String firstName;
String email;
}
И методы изменения: notify(NotificationDTO notification)
Правильно ли это?
У вас есть код? – Jadeye
Постарайтесь быть более конкретным и дать некоторый код. Насколько я могу судить, вы можете взглянуть на шаблон строителя. –