7
votes

Comment générer des méthodes égales () et HashCode () utilisant WSIMPORT dans JAXWS

Les classes générées de mon WSDL à l'aide de wsimport ne comportent pas égale () et hashcode () méthodes. Comment puis-je personnaliser et générer les classes client pour obtenir égaux () et hashcode () méthodes.

Je ne suis pas sûr de l'utilisation de Jaxb pour y parvenir.

Dans les talons générés Axis2.0 Ces méthodes sont générées mais pas sûres pourquoi une telle chose de base n'est pas disponible dans Jaxws!


0 commentaires

3 Réponses :


7
votes

Vous pouvez utiliser le plugin de base Jaxb2 pour générer Equals () et hashcode () méthodes:


2 commentaires

Merci, je vérifierai cela avec Wsimport, entre-temps pouvez-vous donner un exemple si vous en avez un.


502 Bad Gateway .. n'est-ce que ces quelques jours?



1
votes

Plus d'informations sur la fonctionnalité. Je dois ajouter de la classe de classe à jaxb2-communes et sans quel wsimport fonctionne sans se plaindre mais rien ne se passe! Après avoir ajouté le point de classe comme ci-dessous xxx

le wsimport ci-dessous a fonctionné comme prévu xxx


1 commentaires

Il serait utile que vous spécifiez comment vous avez ajouté le point de classe à Wsimport.



1
votes

Si vous cherchez à générer HashCode () et égale () Utilisation de WSIMPORT à Maven, vérifiez cette réponse sur la manière de générer des constructeurs de valeurs, mais inclut également la configuration de génération de hashcode () et de l'équivalent (). >

Comment faire des constructeurs Générez Wsimport?


0 commentaires