Ho un'applicazione web basata sulla molla di lavoro. Ora voglio riutilizzare le sue parti anche per un altro progetto. Pertanto ho due domande:Come impacchettare la libreria basata su molla per il riutilizzo?
- Qual è il modo consigliato per comprimere tali funzionalità come libreria riutilizzabile? File JAR con contesto XML dell'applicazione o JAR + extra XML? Qualcos'altro?
- Come incorporare tale libreria in un altro progetto Spring (web-) (spazio dei nomi diverso - pacchetto) in modo tale che ad es.
@Autowired
funzionerà? Immagino che il semplice JAR su classpath non sia sufficiente - come fare riferimento al contesto applicativo di lib etc? Quali altri passaggi sono necessari?
quindi si consiglia il codice in questo modo è "indipendente" dalla primavera? ma perché non vuoi usare DI? come gestisci le dipendenze tra le classi? – sodik