どうしたものか......
描いてるチャートに重複する情報が多々散見する、ホームランです。
htmlに出力させる情報、受け取る情報、コントローラで扱うデータ、サービスに渡すデータ、マッパーに渡すデータ、受け取るデータ、全部描こうとしてる。
( ´;゚;∀;゚;)
htmlは必要な変数を記述するのは決定で、コントローラ以下の情報をもう少し精査していかないと、ゲルニカみたいな大作が出来そうです。
( ;´・ω・`)
コントローラには使用するサービスだけを記述して、サービスには使用するマッパーだけを記述して、マッパーは使用するSQLと繋げる、そこから拾ってきたデータを何処に返すか......。
ヽ(´Д`;≡;´Д`)丿
細かく細分化していくと下に行くにつれて、広くなる、ピラミッド状の図になりそうです。
(; ・`ω・´)
何処に何を記述するか、考え直そう。
コントローラは使うサービスのメソッドと必要な変数を書いて、サービスは使うマッパーの記述をして、頭が混乱しそうです。
( ´Д`)=3
取り敢えず、書き込んで見て、配置を考えよう。どんな情報が有用で、どんな情報が重複してるか、描いて、見てみないと分からないのです。
( ´;゚;∀;゚;)
html、コントローラ、サービス、マッパー、ドメイン、データベースの順番は崩さないで置こう。
各々に何を書くのか......。
( ;´・ω・`)
データの流れが一方通行じゃないから、次の層に移るのに必要な情報を記述して行くようにしよう。
(。´Д⊂)