作者Jasonzheng (jason)
看板java
標題[教學] 控制反轉 (IoC) 與 依賴注入 (DI)
時間Wed Nov 23 12:16:16 2016
各位好:
這是小弟第三篇部落文,是很多人愛談的 IoC/DI,是傳說中學會這個,就能秒
學各框架的重要觀念。
接續前兩篇文的觀念,簡單說明 IoC/DI ,並且把大部分人混淆的觀念: 依賴反
轉 vs 控制反轉 vs 工廠,做個釐清。
才出兩篇文,有很多支持,我很感激,酸酸也比我意想的多,但我是不會玻璃心
碎的,只希望能幫助更多人,並釐清網路上的錯誤資訊... (一堆人說 IoC = DIP,我超
傻眼)。
高手可以略過,文中沒有高深莫測的程式,只有腦殘簡單的容器範例,也沒有酷
炫的語法糖,一切都回歸純樸。
請服用:
https://blog.jason.party/3/ioc-di
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.72.242.145
※ 文章網址: https://webptt.com/m.aspx?n=bbs/java/M.1479874579.A.CA3.html
1F:推 gmoz: 終於到DI啦~~~ 推推11/23 12:57
希望您滿意 :)
有任何建議再跟我說
2F:→ gmoz: DI+annotaion真是偉大的發明11/23 12:58
超偉大 xd
但我沒提 怕扯太遠
3F:→ gmoz: 你的文章實際上就是對很多人有幫助 你的初衷也是幫助別人吧11/23 12:59
4F:→ gmoz: 那實在就不必要在意那些言論XD11/23 12:59
5F:→ gmoz: 總是會有人要嘴一下加強自己的優越感跟存在感 11/23 13:00
6F:→ gmoz: 反正這麼多人感謝你也就夠了XD11/23 13:01
7F:→ gmoz: 酸酸總是會自動無視那些感謝你的推文 哈哈11/23 13:01
感謝 收到了
8F:推 qrtt1: 有看有推 11/23 15:09
謝謝 ^^
※ 編輯: Jasonzheng (42.72.242.145), 11/23/2016 15:11:20
9F:推 dowbane: 流星蝴蝶劍XD11/23 19:36
10F:→ pttworld: 原文圖示畫錯的,我相信當到主管階級看得出來。11/23 21:20
哇 主管好棒
※ 編輯: Jasonzheng (42.72.242.145), 11/23/2016 21:55:49
11F:→ Jasonzheng: di 的圖 不外呼把插件放容器裡 或 外面11/23 22:02
12F:→ Jasonzheng: 是覺得講這個有點無聊啦11/23 22:04
13F:→ riddlefree: 我只想說,當有人批評,先放下敵對心態,先傾聽一下,11/23 22:53
14F:→ riddlefree: 才能學到更多。點到這。 11/23 22:53
謝謝大大提點
我並非被批評就臉紅
而是無法接受
那位大大為批評而批評的態度
明明寄信給他過了..
好像沒看進去..
※ 編輯: Jasonzheng (42.72.242.145), 11/23/2016 23:03:27
15F:推 MISandra: 推 11/24 01:45
16F:推 aws9527: 推,這圖蠻常見的吧..== 某樓大大..q 11/24 02:05
17F:→ pttworld: 如果指正觀念叫做酸文,那沒什麼好討論的。 11/24 04:45
18F:推 v9290026: 推! 11/24 12:42
19F:→ feeya: IoC/DI是不是把物件當參數往下丟的意思 11/24 16:32
20F:推 kor525: 推 11/25 20:47
21F:推 luoqr: 文人相輕 沒想到資訊人也相輕 這種習慣是不好的 11/25 21:12
22F:推 luoqr: 若想指正觀念就應該說明哪邊有誤 而不是用酸言推文? 11/25 21:14
23F:→ Jasonzheng: 淚推樓上 :'( 11/25 21:45
24F:推 goldberg123: 終於等到第三集QQ 11/27 15:58
25F:推 lth5: 推推 11/29 11:36
26F:推 seesaw20: 最近在看spring reference, 這篇真的把重要概念闡述的 01/01 14:58
27F:→ seesaw20: 很淺顯易懂,讚! 01/01 14:58
28F:推 bjk: 1 06/11 07:04