[請益] 菜鳥請益MVC架構問題
小弟是一個剛轉職的LV1菜鳥 到職一兩個月
剛開始只是讓我先看看專案 熟悉一下內容
比較上手之後 前輩開始丟一些功能讓我自己下去實作
功能其實很簡單 程式碼也不多
只是因為以前在學習的時候 老師是教用MVC(?)的架構
自己上網看過一些相關介紹跟討論
老師教的似乎是所謂Model 2(?)的概念
新手一枚 不敢妄下定論
自己的理解是
V(頁面呈現) --> C(流程控制、任務分派) --> M(業務邏輯、資料存取)
M會包含Bean、DAO、Service等
因為前輩當時沒特別要求 所以就照著之前練習的方式
試著用自己所理解的MVC概念實作
前輩在看完我的程式碼之後 跟我說何必要多開一個Service
程式碼也沒有幾行 直接搬到Controller
原本是在Service下呼叫DAO再回傳 改成直接從Controller呼叫
(實際上Controller的method可能只有3、4行,Service也只有10來行這樣)
當然是照著前輩的要求去修改
只是現在有點搞不太懂所謂的MVC是該怎樣來設計跟實作 或者比較
符合MVC的精神(?) 很怕自己以前理解的方向是錯誤的 想趁概念不對時趕緊改正
希望能有前輩們幫忙解惑 非常感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.240.211.55
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1487338687.A.91A.html
→
02/17 22:11, , 1F
02/17 22:11, 1F
→
02/17 22:11, , 2F
02/17 22:11, 2F
推
02/17 22:21, , 3F
02/17 22:21, 3F
推
02/17 22:24, , 4F
02/17 22:24, 4F
→
02/17 22:24, , 5F
02/17 22:24, 5F
→
02/17 22:24, , 6F
02/17 22:24, 6F
→
02/17 22:25, , 7F
02/17 22:25, 7F
推
02/17 22:26, , 8F
02/17 22:26, 8F
→
02/17 22:27, , 9F
02/17 22:27, 9F
推
02/17 22:27, , 10F
02/17 22:27, 10F
→
02/17 22:27, , 11F
02/17 22:27, 11F
推
02/17 22:27, , 12F
02/17 22:27, 12F
→
02/17 22:27, , 13F
02/17 22:27, 13F
→
02/17 22:28, , 14F
02/17 22:28, 14F
→
02/17 22:30, , 15F
02/17 22:30, 15F
→
02/17 22:30, , 16F
02/17 22:30, 16F
推
02/17 22:39, , 17F
02/17 22:39, 17F
推
02/17 22:45, , 18F
02/17 22:45, 18F
推
02/17 22:49, , 19F
02/17 22:49, 19F
推
02/17 22:54, , 20F
02/17 22:54, 20F
→
02/17 22:55, , 21F
02/17 22:55, 21F
→
02/17 22:55, , 22F
02/17 22:55, 22F
→
02/17 22:57, , 23F
02/17 22:57, 23F
推
02/17 23:04, , 24F
02/17 23:04, 24F
→
02/17 23:04, , 25F
02/17 23:04, 25F
→
02/17 23:05, , 26F
02/17 23:05, 26F
→
02/17 23:05, , 27F
02/17 23:05, 27F
→
02/17 23:13, , 28F
02/17 23:13, 28F
→
02/17 23:14, , 29F
02/17 23:14, 29F
→
02/17 23:15, , 30F
02/17 23:15, 30F
推
02/17 23:20, , 31F
02/17 23:20, 31F
→
02/17 23:20, , 32F
02/17 23:20, 32F
→
02/17 23:21, , 33F
02/17 23:21, 33F
推
02/17 23:51, , 34F
02/17 23:51, 34F
推
02/17 23:53, , 35F
02/17 23:53, 35F
→
02/18 00:31, , 36F
02/18 00:31, 36F
→
02/18 00:32, , 37F
02/18 00:32, 37F
→
02/18 00:32, , 38F
02/18 00:32, 38F
→
02/18 00:40, , 39F
02/18 00:40, 39F
推
02/18 01:01, , 40F
02/18 01:01, 40F
→
02/18 01:02, , 41F
02/18 01:02, 41F
→
02/18 01:14, , 42F
02/18 01:14, 42F
推
02/18 01:15, , 43F
02/18 01:15, 43F
→
02/18 02:03, , 44F
02/18 02:03, 44F
→
02/18 02:03, , 45F
02/18 02:03, 45F
→
02/18 02:05, , 46F
02/18 02:05, 46F
→
02/18 02:05, , 47F
02/18 02:05, 47F
→
02/18 02:08, , 48F
02/18 02:08, 48F
→
02/18 02:08, , 49F
02/18 02:08, 49F
→
02/18 02:13, , 50F
02/18 02:13, 50F
→
02/18 02:13, , 51F
02/18 02:13, 51F
→
02/18 02:13, , 52F
02/18 02:13, 52F
→
02/18 02:13, , 53F
02/18 02:13, 53F
推
02/18 10:35, , 54F
02/18 10:35, 54F
推
02/18 22:48, , 55F
02/18 22:48, 55F
→
02/18 22:48, , 56F
02/18 22:48, 56F
→
02/18 22:48, , 57F
02/18 22:48, 57F
→
02/19 12:13, , 58F
02/19 12:13, 58F
推
02/19 12:44, , 59F
02/19 12:44, 59F
推
02/20 09:40, , 60F
02/20 09:40, 60F
Soft_Job 近期熱門文章
32
103
PTT職涯區 即時熱門文章