更新時(shí)間:2020-04-27 13:00:35 來源:動(dòng)力節(jié)點(diǎn) 瀏覽2692次
我們在Java高級(jí)開發(fā)中常見的SSH框架一般包括Struts、Spring、Hibernate,后來Struts2代替了Struts。如今,Struts2已經(jīng)被SpringMVC所取代,而Hibernate基本也被iBatis/MyBatis代替。

所以你真正需要了解的是Spring;關(guān)于Spring你需要知道兩個(gè)概念A(yù)OP與IOC,直白講就是Spring的核心技術(shù)——“動(dòng)態(tài)代理”。
持久層框架Hibernate/iBatis/MyBatis,研究一下Spring的數(shù)據(jù)庫事務(wù)管理,各個(gè)持久層框架式如何實(shí)現(xiàn)ORM的,至少了解一種緩存框架,知道數(shù)據(jù)庫連接池是什么。和數(shù)據(jù)庫的交互最核心的不是ORM,而是掌握和數(shù)據(jù)庫相關(guān)的能力,如數(shù)據(jù)庫編程、SQL優(yōu)化以及對范式的理解。
MVC框架Struts2和SpringMVC,你需要知道在web.xml文件里配置了一些什么,Struts2/SpringMVC接到前臺(tái)請求之后經(jīng)過哪些步驟之后轉(zhuǎn)到Action/Controller,return之后Struts2/SpringMVC又作了些什么。還有就是Filter、Listener和Struts2/SpringMVC的攔截器各有什么特點(diǎn),適合處理什么樣的問題。

以上就是動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)的小編針對“Java基礎(chǔ)學(xué)習(xí):ssh框架學(xué)習(xí)視頻”的內(nèi)容進(jìn)行的回答,希望對大家有所幫助,如有疑問,請?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。
Java框架視頻教程
MyBatis:http://www.soulsinkind.com/javavideo/127.html
相關(guān)閱讀