Jakie są różnice pomiędzy a Service, Provideroraz Factoryw
Jakie są różnice pomiędzy a Service, Provideroraz Factoryw
Za pomocą maven od czasu do czasu trafiam w artefakt pochodzący z repozytorium innej firmy, którego jeszcze nie zbudowałem ani nie zawarłem w moim repozytorium. Otrzymam komunikat o błędzie od klienta maven informujący, że artefaktu nie można znaleźć: Nie udało się znaleźć...
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 2 lata temu . Jaka jest podstawowa...
Wiem, że istnieje wiele postów na temat różnic między tymi dwoma wzorami, ale jest kilka rzeczy, których nie mogę znaleźć. Z tego, co czytałem, widzę, że wzorzec metody fabrycznej pozwala ci zdefiniować, jak stworzyć pojedynczy konkretny produkt, ale ukrywając implementację przed klientem,...
Proszę, znoś mnie tutaj. Wiem, że istnieją inne odpowiedzi, takie jak: AngularJS: usługa kontra dostawca vs fabryka Jednak nadal nie mogę ustalić, kiedy skorzystasz z usługi nad fabryką. Z tego, co mogę powiedzieć, fabryka jest powszechnie używana do tworzenia „wspólnych” funkcji, które mogą...
Kiedy dobrym pomysłem jest stosowanie metod fabrycznych w obiekcie zamiast klasy
Jestem nowy w Hibernacji i nie jestem pewien, czy użyć Hibernacji, SessionFactoryczy JPA, EntityManagerFactoryaby utworzyć Hibernację Session. Jaka jest różnica między tymi dwoma? Jakie są zalety i wady korzystania z każdego z
Załóżmy, że mam aplikację, która korzysta z Executorframeworka jako takiego Executors.newSingleThreadExecutor().submit(new Runnable(){ @Override public void run(){ // do stuff } } Kiedy uruchomić tę aplikację w debugger, wątek jest tworzony z poniższej (domyślnie) imię:...
Czytałem wzorce projektowe ze strony internetowej Tam czytałem o Fabryce, metodzie Fabryki i fabryce Abstrakcji, ale są one tak mylące, że nie mam jasności w definicji. Zgodnie z definicjami Fabryka - Tworzy obiekty bez ujawniania logiki tworzenia instancji klientowi i odnosi się do nowo...
Myślę, że większość metod fabrycznych zaczyna się od create. Ale dlaczego nazywa się je „ tworzyć ”? Dlaczego nie „ tworzyć ”, „ produkować ”, „ budować ”, „ generować ” lub czegoś innego? Czy to tylko kwestia gustu? Konwencja? A może ma specjalne znaczenie w „tworzeniu”? createURI(...)...
Czy ktoś może wyjaśnić różnicę między wzorcami fabrycznymi a strategicznymi? Dla mnie oba wyglądają tak samo poza dodatkową klasą fabryczną (która tworzy obiekt produktu we wzorach fabrycznych)
Mam plik: Base.h class Base; class DerivedA : public Base; class DerivedB : public Base; /*etc...*/ i inny plik: BaseFactory.h #include "Base.h" class BaseFactory { public: BaseFactory(const string &sClassName){msClassName = sClassName;}; Base * Create() { if(msClassName ==...
Uwaga: pytania znajdują się na końcu postu. Przeczytałem inne wątki stackoverflow dotyczące Abstract Factory vs Factory Method . Rozumiem intencję każdego wzoru. Nie mam jednak jasności co do definicji. Factory Method definiuje interfejs do tworzenia obiektu, ale pozwala podklasom zdecydować,...
Większość definicji mówi: Fabryka abstrakcyjna zapewnia interfejs do tworzenia rodzin powiązanych obiektów bez określania ich konkretnych klas Jaki jest pożytek z Abstract Factory Pattern, skoro możemy osiągnąć to poprzez stworzenie samego obiektu konkretnej klasy. Po co nam metoda fabryki,...
Używamy Mavena do dużego procesu kompilacji (> 100 modułów). Przechowywaliśmy nasze zależności zewnętrzne w kontroli źródła i używaliśmy ich do aktualizowania lokalnego repozytorium. Jesteśmy jednak gotowi do przejścia do lokalnego repozytorium, które może buforować centralne, więc nie musimy...
Od jakiegoś czasu korzystam w mojej firmie z JFrog Artifactory . Niedawno dowiedziałem się o JFrog Bintray . Jaka jest różnica między Artifactory i Bintray? Czy Bintray zastępuje
Po prostu spędziłem zbyt dużo czasu w ciągu dnia, próbując znaleźć błędy podczas podłączania fabrycznej fasoli JNDI. Problem okazał się taki, że zamiast tego ... <bean id="someId" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName"...
Wykonałem dużo pracy Angular.jsi ogólnie uważam, że jest to interesujący i potężny framework. Wiem, że było wiele dyskusji na temat usług, fabryk, dostawców i wartości, ale nadal jestem dość zdezorientowany, co to Factoryjest. Fabryka została zdefiniowana w innych dyskusjach StackOverflow w...
Ostatnio myślałem o zabezpieczeniu części mojego kodu. Ciekaw jestem, jak można się upewnić, że obiekt nigdy nie zostanie utworzony bezpośrednio, ale tylko za pomocą jakiejś metody klasy fabrycznej. Powiedzmy, że mam klasę „obiektów biznesowych” i chcę się upewnić, że każda instancja tej klasy...
AngularJS jasno stwierdza w swojej dokumentacji, że usługi są singletonami: AngularJS services are singletons Wbrew intuicji module.factoryzwraca również instancję Singleton. Biorąc pod uwagę, że istnieje wiele przypadków użycia usług innych niż pojedyncze, jaki jest najlepszy sposób na...