Domande taggate «factory»





9
C'è un modo per creare un'istanza di oggetti da una stringa che contiene il nome della loro classe?
Ho un file: Base.h class Base; class DerivedA : public Base; class DerivedB : public Base; /*etc...*/ e un altro file: BaseFactory.h #include "Base.h" class BaseFactory { public: BaseFactory(const string &sClassName){msClassName = sClassName;}; Base * Create() { if(msClassName == "DerivedA") { return new DerivedA(); } else if(msClassName == "DerivedB") { …

3
Cosa fa java: comp / env /?
Ho passato troppo tempo della mia giornata cercando di capire alcuni errori durante il collegamento di alcuni factory bean JNDI. Il problema si è scoperto che invece di questo ... <bean id="someId" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName" value="java:comp/env/jdbc/loc"/> </bean> In realtà avevo scritto questo ... <bean id="someId" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName" value="jdbc/loc"/> </bean> …
116 spring  jdbc  jndi  factory 


8
Servizi non singleton in AngularJS
AngularJS afferma chiaramente nella sua documentazione che i servizi sono singoli: AngularJS services are singletons Controintuitivamente, module.factoryrestituisce anche un'istanza Singleton. Dato che ci sono molti casi d'uso per servizi non singleton, qual è il modo migliore per implementare il metodo factory per restituire istanze di un servizio, in modo che …

5
AngularJS: file JSON $ http.get di fabbrica
Sto cercando di sviluppare localmente con solo un file JSON hardcoded. Il mio file JSON è il seguente (valido se inserito nel validatore JSON): { "contentItem": [ { "contentID" : "1", "contentVideo" : "file.mov", "contentThumbnail" : "url.jpg", "contentRating" : "5", "contentTitle" : "Guitar Lessons", "username" : "Username", "realname" : "Real …
84 json  http  angularjs  factory 
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.