Question

Le cadre de validation struts2 vous permet de définir votre validation pour une action ou au niveau de l'objet de domaine.

Ma question est la suivante: existe-t-il un avantage ou un inconvénient à utiliser l'un par rapport à l'autre? Que recommandez-vous?

Mes propres conclusions: vous pouvez utiliser les mêmes objets de domaine dans plusieurs actions et devoir redéfinir les règles de validation par action ... il est peut-être préférable de placer les règles de validation dans l'objet. Mais, je suis mal à l'aise en plaçant des règles de validation au niveau du domaine car cela semble être quelque chose qui appartient à l'action.

Était-ce utile?

La solution

Dans l'architecture MVC, la validation doit être effectuée au niveau du modèle, c'est-à-dire des objets de domaine. Je ne pense pas qu'il soit approprié d'avoir une logique de validation dans les contrôleurs (Actions).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top