The Nature of Spring [duplicato]

1

È esatto dire che l'iniezione di dipendenza manualmente usando java (senza molla) non è altro che l'implementazione del modello di strategia (come per questo esempio )?

Inoltre, è corretto dire che Spring fornisce solo un modo dichiarativo di specificare la dipendenza rispetto al metodo manuale in base al quale la dipendenza deve essere creata e 'impostata' usando il codice java?

    
posta Kaushik 08.10.2013 - 22:07
fonte

1 risposta

3

L'iniezione di dipendenza (eseguita tramite il costruttore o con un framework DI) è un modo per implementare il modello di strategia, ma lo è anche un metodo di fabbrica.

In generale, i framework DI (come quello implementato da Spring) consentono di dichiarare dipendenze di iniezione a livello di sistema in un'unica posizione.

    
risposta data 08.10.2013 - 22:57
fonte

Leggi altre domande sui tag