spring框架和hibernate框架有什麼區別??那個更好

時間 2022-03-21 15:55:42

1樓:rain_飄逸

2個不是不同性質的框架,簡單來說,乙個是裝配容器,乙個是資料對映適配,spring用來搭建平台注入各個需要用到的屬性(基本功能之一),hibernate主要是對映資料庫,方便資料操作,跟db相關!純手打,望採納!

2樓:匿名使用者

hibernate幫你搞定物件和資料庫的對映。

spring則幫你完成應用程式各部分的組裝。

初學的話你可以把hibernate理解為代替你對資料庫進行select insert update delete底層操作的框架。從而只需要對hibernate進行簡單的配置就可以完成資料庫之間的切換(從mysql切換到mssql,如果使用hibernate,則你不需要修改任何應用程式就,只需要修改hibernate的配置檔案即可)。

spring你可以認為是一條把整個應用串聯起來的線,比如你有個類,裡面有個成員是乙個「回叫的介面」,如果把這個程式給乙隻鳥用的話,需要例項化乙隻會叫的鳥,如果給乙隻狗則需要例項化乙隻會叫的狗。沒有spring的情況下你需要修改源**,把原本例項化鳥的地方例項化狗。當是用了spring就可以通過修改配置把乙隻鳥或者一直狗分配給這個成員變數。

正是由於這種特性,才使得spring成為輕量級架構中的核心框架,是實現應用分層機構的基礎。

Spring和Hibernate的註解整合hibernate3和hibernate

hibernate4.0版本和3.0版本的區別 1.資料庫方言設定 org.hibernate.dialect.mysql5dialect 現在,ssh框架中註解的使用已經非常普遍了,在此我介紹一下spring整合hibernate註解時的配置 hibernate和spring的註解方式請網上搜尋。...

來個高手給我解釋下Spring注入和依賴COPY網上的爬,最好寫上自己對注入和依賴的理解Thanks

那個叫做依賴注入和控制反轉,都是乙個意思。簡單的來說就是不使用new來例項化獲取物件,而是使用spring工具類的getbean 方法去獲取呼叫 依賴 物件。詳細點的 一 首先說什麼是依賴。對於兩個相對獨立的物件,當乙個物件負責構造另乙個物件的例項,或者依賴另乙個物件的服務時,這兩個物件之間主要體現...

框架梁和非框架梁上部鋼筋錨固長度是多少

03g101裡的受拉鋼筋錨固長度的表一般是指梁的下部鋼筋吧 上部鋼筋錨固長度如何確定呢 還有03g101裡說非框架梁的下部鋼筋錨固長度是12d 不與受拉鋼筋錨固長度表裡的值衝突麼?看了這道題熱鬧,回答有6條。雖然03g101己過去了,再湊一下熱鬧。文思阿姨的徒弟先生,學得好,答得好,有自己的見解。0...

連梁和框架梁的區別是什麼,一 連梁和框架梁的區別是什麼?

簡單的說連梁和框架梁的區別主要是腰筋,框架梁的腰筋是在箍筋內的,連梁的腰筋在箍筋外而且還要和相連的剪力牆的水平筋連在一起!框架梁的支撐是框架柱 連梁是連繫梁 連梁是指兩端與剪力牆相連且跨高比小於5的梁 具體條文詳見 高規 第7.1.8條 框架梁是指兩端與框架柱相連的梁,或者兩端與剪力牆相連但跨高比不...

類似於mvc mtv mvp的框架模式,和設計模式有什麼區別

模式有三種,architectural pattern design pattern coding pattern。架構模式描述軟體系統裡基本的結構組織或綱要,提供一些事先定義好的子系統,指定他們的責任,並給出他們組織在一起是法則和指南。乙個架構模式常常可以分解為許多設計模式的聯合使用。設計模式提供...