Usando spring mvc per creare un api riposante, Maven è lo strumento build e tomcat con i jar a molla è la distribuzione.
Piano A : ogni webservice sarà il proprio file / progetto di guerra separato? se necessario fornirò delle dipendenze come jar (s) (come qualsiasi classe dao's / dto / service layer utilizzata in diversi webservices? Vorrei condividere i jar primaverili tra i progetti con la directory di tomcat lib.
Piano B : aggiunto un grande progetto con diversi controller (e successivi mapping di richieste per api riposanti) quando necessario. Fornisci i dati relativi alle molle con un progetto in corso.
Quale è meglio? Sono consapevole che spring non è conforme a jax-rs. Che cosa significa in pratica, qual è la differenza se non è conforme?