日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > java >内容正文

java

java中三个基本框架_对于Java基础者应该如何理解Java中的三大框架!

發(fā)布時間:2023/12/2 java 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java中三个基本框架_对于Java基础者应该如何理解Java中的三大框架! 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

三大框架:Struts+Hibernate+Spring

Java三大框架主要用來做WEN應(yīng)用。

Struts主要負(fù)責(zé)表示層的顯示

Spring利用它的IOC和AOP來處理控制業(yè)務(wù)(負(fù)責(zé)對數(shù)據(jù)庫的操作)

Hibernate主要是數(shù)據(jù)持久化到數(shù)據(jù)庫

再用jsp的servlet做網(wǎng)頁開發(fā)的時候有個 web.xml的映射文件,里面有一個mapping的標(biāo)簽就是用來做文件映射的。當(dāng)你在瀏覽器上輸入URL得知的時候,文件就會根據(jù)你寫的名稱對應(yīng)到一 個JAVA文件,根據(jù)java文件里編寫的內(nèi)容顯示在瀏覽器上,就是一個網(wǎng)頁。

一 .Struts框架:

struts是開源軟件。使用Struts的目的是為了幫助我們減少在運(yùn)用MVC設(shè)計模型來開發(fā)Web應(yīng)用的時間。如果我們想混合使用Servlets和JSP的優(yōu)點來建立可擴(kuò)展的應(yīng)用,struts是一個不錯的選擇。

二.Spring框架

三.Hibernate框架

Hibernate 是一個開源代碼的對象關(guān)系映射框架,對JDBC驚醒了費(fèi)城輕量級的 的對象封裝,使得Java程序員可以隨心所欲的使用對象變成思維來操作數(shù)據(jù)庫。Hebernate可以應(yīng)用在任何使用JDBC的場合,既可以在java的 客戶端程序使用,也可以在Servlet/JSP的Web應(yīng)用中使用最具革命意義的事,Hibernate可以在應(yīng)用EJB的J2EE架構(gòu)中取代CMP, 完成數(shù)據(jù)持久化的重任

Hibernate的核心接口一共有5個,分別為:Session、 SessionFactory、Transaction、Query和Configuration。這5個核心接口在任何開發(fā)中都會用到。通過這些接口, 不僅可以對持久化對象進(jìn)行存取,還能夠進(jìn)行事務(wù)控制。下面對這五個核心接口分別加以介紹。

Java程序員學(xué)習(xí)交流群217799417,既有技術(shù)大佬,又有老司機(jī)開車,各位對Java感興趣的可以來交流學(xué)習(xí)一下,快樂與技術(shù)一起進(jìn)步

總結(jié)

以上是生活随笔為你收集整理的java中三个基本框架_对于Java基础者应该如何理解Java中的三大框架!的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。