wsimport
genera código fuente sin constructores parametrizados. Por lo tanto, si el grano tiene muchas propiedades, uno tiene que invocar a todos los emisores de forma manual:¿Cómo hago que wsimport genere constructores?
Person person = new Person();
person.setName("Alex");
Address address = new Address();
address.setCity("Rome");
person.setAddress(address);
Es mucho más fácil de leer y conveniente acaba de escribir el código como el siguiente:
Person person = new Person("Alex", new Address("Rome"))
Entonces, ¿hay cualquier forma de hacer wsimport
hacer este trabajo? (Estoy usando maven wsimport plugin)
¿Puede decirme dónde puedo encontrar el repositorio con este artefacto? Gracias. – Alex
Está en [el maven cetral] (http://search.maven.org/#artifactdetails|org.jvnet.jaxb2_commons|jaxb2-value-constructor|3.0|jar) – npe
¿Alguna idea de cómo hacer esto desde la línea de comandos? – pathikrit