Wie bringe ich wsimport dazu, Konstruktoren zu generieren?
wsimport
generiert Quellcode ohne parametrisierte Konstruktoren. Wenn die Bean viele Eigenschaften hat, müssen daher alle Setter manuell aufgerufen werden:
Person person = new Person();
person.setName("Alex");
Address address = new Address();
address.setCity("Rome");
person.setAddress(address);
Es ist viel lesbarer und bequemer, den Code einfach so zu schreiben:
Person person = new Person("Alex", new Address("Rome"))
Also, gibt es einen Weg zu machenwsimport
diesen Job machen? (Ich benutze Maven Wsimport Plugin)