如何學好ssh框架,spring學起來怎麼這麼難呢?

自學了一年的Java了,感覺沒有學到什麼東西,如果大二的時候是完全出於興趣的話,現在就是為了就業了,ssh框架肯定是必須要精通的了,但是,學起來真是費勁,sping,搞了幾天,也還是沒有頭緒,求給點指導


1 先糾正下樓主一個觀點:做java領域開發ssh沒你想像中重要,從目前形勢來看大部分項目都會用到Spring,至於Struts(Struts2)和Hibernate通常會有其它一些更適合的框架來代替

2 我個人認為學習框架首頁要明白,什麼是框架,項目中引入框架的目的,引入框架後解決了什麼問題。 框架就是針對項目中特點問題做出的一套抽象的復用工具來簡化編程開發工作。 從樓主提問看還是學生,沒有更多的項目經驗,無法體驗真實背景下spring的作用覺得spring相關文檔很抽象,我建議樓主先做一個不用任何框架的web項目,做完了再找相關資料學習spring(SSH),這時候SSH不一定學的很精,不懂地方可以先跳過,可以先知道怎麼應用, 然後用SSH再將這項目重做一遍,深度體會下用SSH和不用SSH的區別,這時候你就可以深刻體會SSH的精華。回頭看一些之前不明白的知識點查看相應的手冊就可以搞定


記得之前培訓時老師說過一句話:「不會就把項目敲10遍,你就會了!」。至今餘音繞梁。


不知道你是不是看多於做?

實際弄一下就明白了


spring 包含了幾乎所有的oriented object的知識,當你熟悉後,你會發現spring是多麼完美,簡直就是一個工藝品,尤其是熟悉spring的套路後,你會發現spring的文檔幾乎是self-contained


學起來難,用起來就不難了


看到樓主的問題 我覺得我現在的狀態和樓主一模一樣,自學幾個月了 為了找工作,但是項目就是做不出來,真頭疼


集成度高。spring boot集成度更高,通過註解就可以完成絕大部份的配置。基礎不好,當然很難一下子就理解。


上網上找一個SSH的項目 照著打一遍 差不多就應該明白了


不知道你學沒學過java server page(jsp),假如沒學過的話,建議你先學這個,好多人就是基礎沒學好,所以不理解框架的作用


推薦閱讀:

MyBatis不是完整的ORM框架?
怎麼閱讀Spring源碼?
關於spring,mybatis,mvc等等框架?
如何理解 ssh 三大框架?
Github上有沒有關於springmvc框架的項目?

TAG:Java | Java編程 | Spring | Hibernate | JavaEE |