如果你看到這里了,還在吐槽老師講得不好的話;那我也來說一句:這真不是什么“入門”教程,這是高級課程了;另外我很早以前來聽的時候也是聽到第三課就聽不懂的;后來我就看了另一門“spring入門”的課程,就在imooc里面,自行搜索即可;另外,如果你要弄懂這些,那么對所謂面向切面、依賴注入要理解,當然,面向對象的知識更是必須了;都了解過了以后,你再來看這門課程,那你就理解所謂“入門”是什么意思了;:D
2016-02-16
老實說慕課網(wǎng)學了這么多知識還是非常感激的,但是這節(jié)課是我覺得慕課網(wǎng)里講的最差的,最無聊的,昏昏欲睡,甚至讓我對spring都產(chǎn)生厭惡感不想學了。 當然我知道有些有基礎的優(yōu)越黨又會說學好基礎再來 可是我hibernate JUnit都學了不知道還要學啥基礎,這課標題還是spring入門呢 只能說也許老師個人水平很高,但是授課水平實在有限 這么多人在這說聽不懂不是沒原因的
2016-02-12
總結一下,大家看看對不對:
未使用spring之前,需要自己管理bean。不同bean類型不同,要在這些自己創(chuàng)建的bean類型上面實現(xiàn)的類似spring中advice的功能,比較復雜。
使用了Spring之后,Spring IoC可以幫你管理bean(以前是通過硬代碼的方式new一個bean等),其原理是通過ProxyFactoryBean來實現(xiàn),即統(tǒng)一的ProxyFactoryBean能幫你管理各種各樣的bean,然后在上面實現(xiàn)各種advice(攔截器?),并且實現(xiàn)這些功能這是基于配置的而不需要硬編碼。ProxyFactoryBean具體是如何實現(xiàn)的,是通過jdk自身的動態(tài)代理或者CGLib
未使用spring之前,需要自己管理bean。不同bean類型不同,要在這些自己創(chuàng)建的bean類型上面實現(xiàn)的類似spring中advice的功能,比較復雜。
使用了Spring之后,Spring IoC可以幫你管理bean(以前是通過硬代碼的方式new一個bean等),其原理是通過ProxyFactoryBean來實現(xiàn),即統(tǒng)一的ProxyFactoryBean能幫你管理各種各樣的bean,然后在上面實現(xiàn)各種advice(攔截器?),并且實現(xiàn)這些功能這是基于配置的而不需要硬編碼。ProxyFactoryBean具體是如何實現(xiàn)的,是通過jdk自身的動態(tài)代理或者CGLib
2016-02-09
主要是講一些原理性的東西嗎?
就是為了實現(xiàn)各種advice在pointcut上的操作,需要使用所謂的ProxyFactoryBean技術,在這里具體使用了動態(tài)代理技術?
現(xiàn)在是不是可以不用這種復雜的方式進行AOP的設置了?
就是為了實現(xiàn)各種advice在pointcut上的操作,需要使用所謂的ProxyFactoryBean技術,在這里具體使用了動態(tài)代理技術?
現(xiàn)在是不是可以不用這種復雜的方式進行AOP的設置了?
2016-02-08