Que dois-je utiliser à la place DTO pour regrouper les paramètres?Existe-t-il des bonnes pratiques pour transmettre plusieurs paramètres dans une application Java en couches?
Par exemple, j'ai deux Lareys Application et Infrastructure. Il y a une personne de classe suivante sur la couche d'application
Person {
String firstName;
String lastName;
String email;
String phone;
}
sur la couche d'infrastructure Je méthode public void notify(String email, String firstName)
Je voudrais créer porte-arguments:
class NotificationDTO {
String firstName;
String email;
}
et méthode de changement: notify(NotificationDTO notification)
Est-ce correct?
Avez-vous du code? – Jadeye
Essayez d'être plus précis et donnez du code. Autant que je sache, vous pouvez jeter un coup d'œil au modèle de construction. –