どうしたものか......


描いてるチャートに重複する情報が多々散見する、ホームランです。


htmlに出力させる情報、受け取る情報、コントローラで扱うデータ、サービスに渡すデータ、マッパーに渡すデータ、受け取るデータ、全部描こうとしてる。

( ´;゚;∀;゚;)


htmlは必要な変数を記述するのは決定で、コントローラ以下の情報をもう少し精査していかないと、ゲルニカみたいな大作が出来そうです。

( ;´・ω・`)


コントローラには使用するサービスだけを記述して、サービスには使用するマッパーだけを記述して、マッパーは使用するSQLと繋げる、そこから拾ってきたデータを何処に返すか......。

ヽ(´Д`;≡;´Д`)丿


細かく細分化していくと下に行くにつれて、広くなる、ピラミッド状の図になりそうです。

(; ・`ω・´)


何処に何を記述するか、考え直そう。

コントローラは使うサービスのメソッドと必要な変数を書いて、サービスは使うマッパーの記述をして、頭が混乱しそうです。

( ´Д`)=3


取り敢えず、書き込んで見て、配置を考えよう。どんな情報が有用で、どんな情報が重複してるか、描いて、見てみないと分からないのです。

( ´;゚;∀;゚;)


html、コントローラ、サービス、マッパー、ドメイン、データベースの順番は崩さないで置こう。

各々に何を書くのか......。

( ;´・ω・`)


データの流れが一方通行じゃないから、次の層に移るのに必要な情報を記述して行くようにしよう。

(。´Д⊂)