Domande con tag 'dependency-injection'

2
risposte

Spring StoredProcedure Inject parametri dichiarati o no?

Al lavoro uno dei miei colleghi mi ha chiesto di cambiare il modo in cui Spring StoredProcedure classe sottoclasse è stata inizializzata dall'iniettare i parametri con il meccanismo Iniezione di dipendenza (Constructor Injection) a un "più s...
posta 06.09.2015 - 19:47
1
risposta

Fabbriche astratte Nesting e DI - È accettabile?

Sto ancora cercando di fare esperienza con DI. Consentitemi di illustrare la mia situazione e potete darmi dei consigli su se sto usando correttamente DI e Abstract Factory. Ho bisogno di creare IModels in fase di runtime. Quindi userò la DI...
posta 20.04.2016 - 15:30
3
risposte

Come dovrei refactoring un singleton (che deve essere usato da un contenitore) quando la classe refactored richiede l'inizializzazione e prende una dipendenza?

Sto refactoring di una vecchia app per usare dependency injection.n Sono abbastanza nuovo per DI. Ho una classe che era un singleton. Sto refactoring in una classe non-singleton e utilizzo del contenitore per gestire la sua durata (come una s...
posta 24.06.2015 - 12:36
1
risposta

Chiamate di metodo multiple nel costruttore e nell'integrazione delle dipendenze

Mi è stato chiesto di ridefinire un po 'di codice spaghetti quasi urlabile nell'architettura orientata agli oggetti. Ho dei dubbi riguardo a una classe che ho progettato. Ecco lo scheletro della classe: require_once 'inc/FeaturedCarousel/Ca...
posta 24.03.2015 - 21:46
1
risposta

Creazione condizionale di oggetti in fase di esecuzione utilizzando Spring.NET

Ho un paio di classi in un progetto su cui sto lavorando che registrano solo gestori di eventi. public class EventLogger { public EventLogger(EventRaiser someObject) { someObject.EventRaised += logThatEvent; } } Il Eve...
posta 07.03.2016 - 16:43
1
risposta

Iniettore semplice nell'architettura a strati di cipolla

Sto cercando di trovare una buona risorsa, un consiglio, ecc. in un progetto che mi sono preso al lavoro. Sfondo Quando ho iniziato qui avevamo un'applicazione che faceva parte di Webform parte MVC (progetti separati su una soluzione) st...
posta 26.11.2014 - 21:53
1
risposta

Come posso usare guizzi per sostituire il codice in base all'implementazione del localizzatore di servizi?

Considera che ho un servizio chiamato FileSystem e che questo FileSystem è utilizzato da varie classi in tutta l'applicazione. In genere, il servizio viene acquisito tramite un metodo di classe statico ServiceLocator.getService (FileSystem.class...
posta 22.06.2014 - 09:43
2
risposte

Pooling (Singleton) Oggetti contro pool di connessioni

Dato il seguente scenario Un'applicazione aziendale in scatola che mantiene il proprio pool di connessioni Un'applicazione client sviluppata internamente all'app aziendale. Questa app è costruita utilizzando il framework Spring, con il pat...
posta 10.04.2014 - 15:19
1
risposta

Configurazione di alto livello di Iniezione del costruttore in C ++

Le mie domande riguardano specificamente l'iniezione delle dipendenze attraverso il costruttore. Comprendo i pro / contro del modello di localizzatore di servizi, dell'iniezione costruttore / setter e dei loro aromi, tuttavia c'è qualcosa che no...
posta 27.11.2013 - 17:41
2
risposte

Fabbrica per matrici di oggetti in python

Ok, il titolo potrebbe essere un po 'fuorviante. Ho una classe Window che disegna i widget al suo interno nel costruttore. I widget sono tutti dello stesso tipo. Quindi passo un elenco di dizionari, che contengono i parametri per cias...
posta 31.08.2013 - 08:50