課程
/后端開發
/Java
/Spring入門篇
請您用通俗的語言來回答,最好別復制粘貼,最好越啰嗦越好,我想更多的感受您的語言的魅力!
2016-05-11
源自:Spring入門篇 6-2
正在回答
場景:
????你要把一個禮物從上海寄給北京的翠花。
選擇:????????1、肉身搭飛機去北京送給翠花。????????2、寄 X 豐。
結果:
????兩種選擇都可以把禮物送到翠花手上。
????你和 X 豐都有送禮物的功能,這叫實現同一接口。
????你可以選擇任意方式來完成送禮物,這叫客戶端使用多態來選擇任一對象,具體實現延遲到子類。
????X 豐提供包裝服務,這是你所不用提供的,也就是這里說的通知 advice,在送你的禮物的前面包裝禮物。
????X 豐不能告訴翠花這禮物是 X 豐 CEO 送的,必須說是你送的,這叫做代理內部有一個被代理類的實例,該實例就是你。
PS.
????這是我看了設計模式的書總結出來的,代理模式。這里的代理意思是 Spring 內部實現了將你的類和切面合在一起當成一個接口類給你項目中其他代碼調用,而你原先的業務代碼只有一個職責,其余的切面應該完成的職責都被包含在代理類里面了。
java家洼 提問者
會玩兒!
舉報
為您帶來IOC和AOP的基本概念及用法,為后續高級課程學習打下基礎
1 回答bean的初始化方法和類的構造函數有什么區別呢?
1 回答代理模式在哪里講的?之前的哪課?
2 回答這節課講得是內容與靜態代理有關吧?求大神講一下靜態代理是干什么用的?靜態代理存在的意義是什么?
1 回答這是代理模式中的靜態代理?
3 回答@Configuration(注解類) + @Bean(注解方法) 相當于xml配置中bean,那么與@Component, @Repository, @Service, @Controller定義的Bean有什么區別
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-05-18
場景:
????你要把一個禮物從上海寄給北京的翠花。
選擇:
????????1、肉身搭飛機去北京送給翠花。
????????2、寄 X 豐。
結果:
????兩種選擇都可以把禮物送到翠花手上。
????你和 X 豐都有送禮物的功能,這叫實現同一接口。
????你可以選擇任意方式來完成送禮物,這叫客戶端使用多態來選擇任一對象,具體實現延遲到子類。
????X 豐提供包裝服務,這是你所不用提供的,也就是這里說的通知 advice,在送你的禮物的前面包裝禮物。
????X 豐不能告訴翠花這禮物是 X 豐 CEO 送的,必須說是你送的,這叫做代理內部有一個被代理類的實例,該實例就是你。
PS.
????這是我看了設計模式的書總結出來的,代理模式。這里的代理意思是 Spring 內部實現了將你的類和切面合在一起當成一個接口類給你項目中其他代碼調用,而你原先的業務代碼只有一個職責,其余的切面應該完成的職責都被包含在代理類里面了。
2018-10-17
會玩兒!