質問編集履歴
1
サービスについての詳細
test
CHANGED
File without changes
|
test
CHANGED
@@ -18,7 +18,15 @@
|
|
18
18
|
|
19
19
|
前程として、DBへの参照や格納、取得を担ってるのがサービス層とします。
|
20
20
|
|
21
|
-
サービス層に問い合わせれば、
|
21
|
+
サービス層に問い合わせれば、入力値合わせて、DBを参照し、必要な値を返してくれます。云わば、Web APIのようなものだと思ってください。
|
22
|
+
|
23
|
+
|
24
|
+
|
25
|
+
イメージとしては、本来、モデルが行ってることをサービスで行ってる感じです。
|
26
|
+
|
27
|
+
開発自体の規模が大きいので、分離させて、様々なアプリから呼び出せるようにしてる感じです。
|
28
|
+
|
29
|
+
一言でサービスというとメール受送信や、決済機能などを指す感じがしますが、ここではモデルを様々なアプリから参照したいので分離させたものだと思って下さい。
|
22
30
|
|
23
31
|
|
24
32
|
|