spring源码分析的书到了
現(xiàn)在寫java后臺(tái)可以說都能用上spring
在原有的spring基礎(chǔ)上,加上自己定制的一些功能,能夠使編程變得非常簡化。
我也準(zhǔn)備在我的畢業(yè)設(shè)計(jì)中寫一些spring改造的東西。用來簡化開發(fā)。
就拿連接數(shù)據(jù)庫來說
最原始的:jdbc自己寫 高級(jí)一些:mybatis/hibernate來寫,配合spring來個(gè)整合 我希望能夠做到的:整合的代碼由我來寫好,當(dāng)然,我的代碼也會(huì)是一個(gè)jar包,在spring啟動(dòng)的時(shí)候加載,自動(dòng)掃描包。開發(fā)者只要知道規(guī)則就行了(比如mybatis,mappers放哪),不需要任何配置。要想做到自動(dòng)的數(shù)據(jù)庫配置,當(dāng)然還有其他一系列東西,如消息隊(duì)列,緩存配置等等功能。
對(duì)spring進(jìn)行改造,不去看看spring源碼,就算是把功能實(shí)現(xiàn)了,也感覺不是自己實(shí)現(xiàn)的。
像是,網(wǎng)上說這樣的,我試試,真的可以,那就這樣了,,這樣的感覺真的很不好。。
昨天《spring源碼深度解析》這本書就到了。
我下載了gradle,fork了spring-framework github,并且下載到了本地。
使用gradle構(gòu)建項(xiàng)目,成功導(dǎo)入項(xiàng)目并且成功運(yùn)行了第一個(gè)bean。
不過其中也遇到了一點(diǎn)點(diǎn)問題,就是構(gòu)建完了還是少了2個(gè)包。
沒辦法,只要手動(dòng)下載,然后在eclipse中右鍵properties找到buildPath,設(shè)置引用的位置為自己下載的。
轉(zhuǎn)載于:https://www.cnblogs.com/wengyj/p/5040380.html
總結(jié)
以上是生活随笔為你收集整理的spring源码分析的书到了的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iOS面试总结
- 下一篇: 关于异常“The 'Microsoft.