[教學] 控制反轉 (IoC) 與 依賴注入 (DI)

看板java作者 (jason)時間7年前 (2016/11/23 12:16), 7年前編輯推噓13(13015)
留言28則, 16人參與, 最新討論串1/1
各位好: 這是小弟第三篇部落文,是很多人愛談的 IoC/DI,是傳說中學會這個,就能秒 學各框架的重要觀念。 接續前兩篇文的觀念,簡單說明 IoC/DI ,並且把大部分人混淆的觀念: 依賴反 轉 vs 控制反轉 vs 工廠,做個釐清。 才出兩篇文,有很多支持,我很感激,酸酸也比我意想的多,但我是不會玻璃心 碎的,只希望能幫助更多人,並釐清網路上的錯誤資訊... (一堆人說 IoC = DIP,我超 傻眼)。 高手可以略過,文中沒有高深莫測的程式,只有腦殘簡單的容器範例,也沒有酷 炫的語法糖,一切都回歸純樸。 請服用: https://blog.jason.party/3/ioc-di -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.72.242.145 ※ 文章網址: https://www.ptt.cc/bbs/java/M.1479874579.A.CA3.html

11/23 12:57, , 1F
終於到DI啦~~~ 推推
11/23 12:57, 1F
希望您滿意 :) 有任何建議再跟我說

11/23 12:58, , 2F
DI+annotaion真是偉大的發明
11/23 12:58, 2F
超偉大 xd 但我沒提 怕扯太遠

11/23 12:59, , 3F
你的文章實際上就是對很多人有幫助 你的初衷也是幫助別人吧
11/23 12:59, 3F

11/23 12:59, , 4F
那實在就不必要在意那些言論XD
11/23 12:59, 4F

11/23 13:00, , 5F
總是會有人要嘴一下加強自己的優越感跟存在感
11/23 13:00, 5F

11/23 13:01, , 6F
反正這麼多人感謝你也就夠了XD
11/23 13:01, 6F

11/23 13:01, , 7F
酸酸總是會自動無視那些感謝你的推文 哈哈
11/23 13:01, 7F
感謝 收到了

11/23 15:09, , 8F
有看有推
11/23 15:09, 8F
謝謝 ^^ ※ 編輯: Jasonzheng (42.72.242.145), 11/23/2016 15:11:20

11/23 19:36, , 9F
流星蝴蝶劍XD
11/23 19:36, 9F

11/23 21:20, , 10F
原文圖示畫錯的,我相信當到主管階級看得出來。
11/23 21:20, 10F
哇 主管好棒 ※ 編輯: Jasonzheng (42.72.242.145), 11/23/2016 21:55:49

11/23 22:02, , 11F
di 的圖 不外呼把插件放容器裡 或 外面
11/23 22:02, 11F

11/23 22:04, , 12F
是覺得講這個有點無聊啦
11/23 22:04, 12F

11/23 22:53, , 13F
我只想說,當有人批評,先放下敵對心態,先傾聽一下,
11/23 22:53, 13F

11/23 22:53, , 14F
才能學到更多。點到這。
11/23 22:53, 14F
謝謝大大提點 我並非被批評就臉紅 而是無法接受 那位大大為批評而批評的態度 明明寄信給他過了.. 好像沒看進去.. ※ 編輯: Jasonzheng (42.72.242.145), 11/23/2016 23:03:27

11/24 01:45, , 15F
11/24 01:45, 15F

11/24 02:05, , 16F
推,這圖蠻常見的吧..== 某樓大大..q
11/24 02:05, 16F

11/24 04:45, , 17F
如果指正觀念叫做酸文,那沒什麼好討論的。
11/24 04:45, 17F

11/24 12:42, , 18F
推!
11/24 12:42, 18F

11/24 16:32, , 19F
IoC/DI是不是把物件當參數往下丟的意思
11/24 16:32, 19F

11/25 20:47, , 20F
11/25 20:47, 20F

11/25 21:12, , 21F
文人相輕 沒想到資訊人也相輕 這種習慣是不好的
11/25 21:12, 21F

11/25 21:14, , 22F
若想指正觀念就應該說明哪邊有誤 而不是用酸言推文?
11/25 21:14, 22F

11/25 21:45, , 23F
淚推樓上 :'(
11/25 21:45, 23F

11/27 15:58, , 24F
終於等到第三集QQ
11/27 15:58, 24F

11/29 11:36, , 25F
推推
11/29 11:36, 25F

01/01 14:58, , 26F
最近在看spring reference, 這篇真的把重要概念闡述的
01/01 14:58, 26F

01/01 14:58, , 27F
很淺顯易懂,讚!
01/01 14:58, 27F

06/11 07:04, , 28F
1
06/11 07:04, 28F
文章代碼(AID): #1ODHWJoZ (java)
文章代碼(AID): #1ODHWJoZ (java)