javaspring框架入門 如何學(xué)習(xí)spring?是先學(xué)習(xí)設(shè)計(jì)模式還是spring?
如何學(xué)習(xí)spring?是先學(xué)習(xí)設(shè)計(jì)模式還是spring?看見上一位答主的可愛回答想笑。題主問這個(gè)問題應(yīng)該是還沒接觸了解過spring框架,我有下面的學(xué)習(xí)建議:spring框架和設(shè)計(jì)模式是兩大學(xué)習(xí)點(diǎn)sp
如何學(xué)習(xí)spring?是先學(xué)習(xí)設(shè)計(jì)模式還是spring?
看見上一位答主的可愛回答想笑。題主問這個(gè)問題應(yīng)該是還沒接觸了解過spring框架,我有下面的學(xué)習(xí)建議:
spring框架和設(shè)計(jì)模式是兩大學(xué)習(xí)點(diǎn)
spring框架包含了許多架構(gòu)的頂級設(shè)計(jì)思路,去研究它是需要花費(fèi)比較多經(jīng)歷的。而設(shè)計(jì)模式也是一大課題 ,有專門一本厚厚的設(shè)計(jì)模式的書籍給你學(xué)習(xí)。因此,這兩種東西不能說先去學(xué)誰,應(yīng)該是用到哪個(gè)學(xué)哪個(gè)。
有人說設(shè)計(jì)模式是為了彌補(bǔ)Java的不足,這是有一定道理的,常規(guī)的二十三種設(shè)計(jì)模式如果說你要全部理清還算要一點(diǎn)時(shí)間,要說能學(xué)精通還真的挺難。
spring框架的學(xué)習(xí)建議:
- 先學(xué)習(xí)搭ssm框架項(xiàng)目感受spring框架的魅力。
- 對spring框架原理進(jìn)行理解,這里如果牽扯上了什么設(shè)計(jì)模式就去學(xué)習(xí)對應(yīng)的設(shè)計(jì)模式。
- 看看能不能理解和基本運(yùn)用依賴注入和面向切面編程了。
- 推薦讀《spring源碼深度解析》,系統(tǒng)性得結(jié)合源碼學(xué)習(xí)spring框架,途中一定會(huì)遇到的設(shè)計(jì)模式,遇到哪種模式就學(xué)哪種模式。
歸納一下就是兩種并行學(xué)習(xí),設(shè)計(jì)模式是輔助spring框架的理解。
覺得“熱心哥哥宇文笑”解讀專業(yè)的點(diǎn)點(diǎn)關(guān)注,會(huì)帶來更多精彩內(nèi)容分享
學(xué)習(xí)springboot需要哪些基礎(chǔ)?
java語言基礎(chǔ)是必須的,不然代碼都看不懂。切面,依賴注入等概念也必須搞明白。