Quindi sono piuttosto nuovo nella mia attuale compagnia e il mio compito attuale è quello di creare un servizio web che manda alcuni oggetti java serializzati dal servizio A al servizio B usando jaxws (servizi web). Il senior del team mi ha incoraggiato a copiare (ctrl + c) i bean dal progetto A nel progetto B. Penso che questa non sia una buona idea. Non appena alcuni attributi verranno aggiunti a un bean del progetto A, il progetto B non sarebbe a conoscenza di questo attributo.
Quindi potrei fallire o semplicemente ignorarlo - sarebbe terribile.
Quindi sostanzialmente la mia domanda è qual è la soluzione normale per questo? Ho pensato a un progetto C che è una dipendenza del progetto A e del progetto B e contiene tutti i bean che entrambi i progetti si inviano reciprocamente. Nel progetto C ho anche potuto testare la serializzazione.