logmi.jp/tech/articles/328327
1 Users
0 Comments
10 Highlights
0 Notes
Top Highlights
まずControllerが入力を受けつけます。
そしてControllerは、ビジネスロジック層にあるServiceを呼び出します。
データベースにアクセスする用のクラスの中にSQLが書いてあるようなイメージ
そのサービスはデータベースにアクセスする用のクラスからデータベースと一致するような
なにか戻り値の型
それを返して、Viewはそれをそのまま使うか、変換してからかして使います。
まずは「プレゼンテーションでもデータアクセスでもないところがビジネスロジック」と考える
ビジネスロジック層は、「システムのコアやシステムの目的の処理をするところ」とよく説明されます。
見た目を整えるための日付時刻の形式変換はUIを整えるための処理、(つまり)プレゼンテーション層の役割
同じ処理でもアプリケーションの性質次第で、ビジネスロジックかどうかが変わる
Glasp is a social web highlighter that people can highlight and organize quotes and thoughts from the web, and access other like-minded people’s learning.