j2ee三大框架
2023-05-05 17:23:39 閱讀(163)
spring這三個(gè)框架和J2EE是什么關(guān)系?
那三個(gè)都是目前階段比較流行的開源技術(shù),但是不一定精通就能學(xué)好j2ee,學(xué)好j2ee第一是打好基礎(chǔ)比如什么servlet,jsp,filter,等等都重點(diǎn)學(xué)學(xué),很多培訓(xùn)學(xué)校都忽視了這些。然后學(xué)習(xí)一些服務(wù)器,比如tomcate,jboss,weblogic,webshpere等等,特殊后幾個(gè),非常有用,如果想達(dá)到企業(yè)級(jí)開發(fā),集群,遠(yuǎn)程調(diào)用等技術(shù)是必不可少,單單那用hibernate,sturts,spring這些東西,代表不了j2ee的精髓。 仔細(xì)說(shuō)說(shuō),hibernate就是一種持久層技術(shù),說(shuō)白了就是幫你怎增刪該查你的數(shù)據(jù),所以你會(huì)不會(huì)hibernate根本就和j2ee沒有太大關(guān)系。 在說(shuō)說(shuō)spring,管理bean和集成一些開源技術(shù)的東西,我們能用到的只是ioc這塊,就是用來(lái)管理應(yīng)用層。所以說(shuō)spring是一種理念,spring讓程序員的思路和頭腦進(jìn)化一個(gè)層次,這是不容置疑的,但是它本身是可有可無(wú)的,沒有spring的時(shí)代我們一樣開發(fā)。 在有就是struts,之前的1.x的版本就是垃圾時(shí)代,成就了一批垃圾使用高手,我不是說(shuō)使用者是垃圾。之后阿帕奇收購(gòu)了webwork,將webwork改包改名成了struts2,所以struts2還是值得看看的。 我說(shuō)這么多就是讓你知道,這個(gè)世界,不不,面積太大了,應(yīng)該說(shuō)是程序世界,缺少了任何技術(shù)都無(wú)所謂,而不能缺少的是規(guī)范和理念,只要兩個(gè)東西存在并且不斷的完善,那么選擇具體的實(shí)現(xiàn)技術(shù)真的不是很重要。
j2ee三大框架怎么選?
J2EE三大框架之間的選擇主要取決于項(xiàng)目的特定需求。如果需要快速應(yīng)對(duì)市場(chǎng)變化,則可以選擇Spring框架進(jìn)行快速開發(fā)。 Hibernate框架則是一個(gè)功能強(qiáng)大的ORM框架,可實(shí)現(xiàn)數(shù)據(jù)庫(kù)訪問和數(shù)據(jù)映射。 Struts框架是一個(gè)Web應(yīng)用框架,可用于搭建動(dòng)態(tài)Web應(yīng)用程序。
未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明出處