私はサービスではできますが、工場ではできないこと、またはその逆がありますか?基本的に私はサービスと工場の違いを締結したいと思います。サービスとアグレージャのサービス
-4
A
答えて
1
新しい投稿.service() versus .factory(), the actual answerをご覧ください。 by @ToddMotto
サービスとは何ですか?
サービスは、アプリケーションのビジネスレイヤーの単なる機能です。単なる単純な機能です。これは、コンストラクタ関数として機能し、プレーンなJavaScriptの
工場
次に、混乱
.factory()
方法で多くのあなたのような、新しいと実行時に一度呼び出されます。工場はサービスを行うための「別の方法」だけではなく、間違っていると言う人もいます。しかしはとなりますが、と同じ機能を提供しますが、はるかに強力で柔軟性があります。工場は何かを返すだけの方法ではありません。工場は実際にはデザインパターンです。ファクトリはオブジェクトを作成します。それだけです。今自分自身に尋ねます:どのタイプのオブジェクトを私はしたいですか?
.factory()
を使用すると、新しいクラスインスタンス(.prototype
またはES2015クラス)などのさまざまなオブジェクトを作成し、オブジェクトリテラルを返し、関数とクロージャを返したり、単に文字列を返すことさえできます。あなたは好きなものを作ることができます、それがルールです。
はSOに
関連する問題
- 1. WCFサービスとWindowsサービス
- 2. Spring WebサービスとAxis2 Webサービス
- 3. WCF WebサービスとJava Webサービス
- 4. Windowsサービスとしての私のWCFサービス
- 5. スレッド内のサービスとサービス内のスレッド
- 6. AtomサービスとRESTサービスの相違点
- 7. 実行サービスとしてのWindowsサービス
- 8. 角2 - サービスのサービス
- 9. Windowsサービス/ Webサービス
- 10. SOAPサービスWebサービス
- 11. 保護サービスとしてサービスを登録
- 12. アトリビュートとコンポーネントのサービス
- 13. ポップアップモードのコントローラーとサービス
- 14. サービスとアクティビティのインターフェイス
- 15. アクティビティとサウンドプールのサービス
- 16. のPHPUnitとZF2サービス
- 17. アクティビティとサービスのライフサイクル
- 18. Androidサービスの開発 - UDPサービス
- 19. ソケットとWindowsサービス
- 20. WCFサービスとシングルトン
- 21. WindowsサービスとWCF
- 22. MqttとAndroidサービス
- 23. WebサービスとJPA
- 24. アンドロイドスレッドとサービス
- 25. Androidサービスとパッケージ
- 26. JavaFX:サービスとGUI
- 27. WCFサービスとバックアップ
- 28. Android:ウィジェットとサービス
- 29. jQueryとWebサービス
- 30. Webサービスとプロキシサーバー
ようこそをお楽しみください。 –
[AngularJS:Service vs provider vs factory]の重複している可能性があります(http://stackoverflow.com/questions/15666048/angularjs-service-vs-provider-vs -factory) –
質問を投稿する前にGoogleをお試しください.Googleでトップ3の結果をご覧ください。 http://stackoverflow.com/questions/13762228/confused-about-service-vs-factory、http://stackoverflow.com/questions/13762228/confused-about-service-vs-factory、http:// blog。 thoughtram.io/angular/2015/07/07/service-vs-factory-once-and-for-all.html。ありがとう。 –