程序員實習(xí)日記

字號:


    實習(xí)程序員是計算機專業(yè)的實習(xí)方向之一,下面是出國留學(xué)網(wǎng)小編收集整理的程序員實習(xí)日記范文,歡迎閱讀與參考。
    程序員實習(xí)日記(一)
    今天就簡單聊聊上面的Struts+Spring+Hibernate吧。
    Struts 代表:表示層;Spring代表:業(yè)務(wù)邏輯層;Hibernate則代表持久層。他們是目前在Java Web編程開發(fā)中用得最多的框架,其實這樣區(qū)分是為了適應(yīng)軟件開發(fā)過程中各個分工部門之間保持一致性的需要。說得簡單點就是大家都在一個模式下寫代碼,這樣就能保證寫出來的程序能被每一個人都能夠讀懂,而且有些基本的東西它可以自動幫你生成,不用你自己一個一個的敲了,達到了代碼復(fù)用。這樣保證可讀性的同時也提高了開發(fā)效率,從而降低了成本。Struts這個框架其實就是Java MVC設(shè)計模式中(簡稱Model1與Model2)Model2的一個具體實現(xiàn),Spring 則通過提供ICO(控制反轉(zhuǎn),也稱依賴注入)實現(xiàn)了對對象甚至事務(wù)(如聲明式事務(wù))的集中管理,此外還引入了AOP(對向切面編程),當(dāng)然也完全兼容其它框架。Hibernate嗎,就是一個實現(xiàn)對象與關(guān)系映射的中間件,大家知道,現(xiàn)在的主流數(shù)據(jù)庫還是關(guān)系型的,但編程卻已經(jīng)采用了面向?qū)ο蟮乃枷?,如何讓編程人員能像操作對象一樣,操縱數(shù)據(jù)庫里的數(shù)據(jù)呢?Hibernate就是這樣一種框架。以前Java程序員與數(shù)據(jù)庫打交道都是通過JDBC,還要寫 SQL語句,不過Hibernate徹底改變了這一切,它在JDBC之上又作了一次封裝,從而實現(xiàn)了不用寫SQL語句就可以實現(xiàn)操作數(shù)據(jù)庫。
    小編精心推薦閱讀
    實習(xí)日記 | 實習(xí)周記 | 實習(xí)報告范文 | 實習(xí)心得體會 | 實習(xí)自我鑒定
    
    小編精心推薦閱讀
    實習(xí)日記 | 實習(xí)周記 | 實習(xí)報告范文 | 實習(xí)心得體會 | 實習(xí)自我鑒定