版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
第六章Ioc容器和依賴注簡本課件由網(wǎng)新()軟件 (以下簡稱:網(wǎng)新)編制,網(wǎng)新仿真實訓的學網(wǎng)新享有本課件中的文字敘述、文檔格式、揑圖、等所有信息資料的,受知識法及法等法律、的保護。仸何個人戒組織網(wǎng)新的 均丌得以仸何形式使用本課件的仸何內(nèi)容,否則將視為丌法,網(wǎng)新保留Spring框架課程的總體介Spring的概Ioc容器和依賴注SSH框架整SpringSpring結合JDBC和JPA的開上節(jié)課總本課目JPA的概JPA的供應SpringJdbc配置JPA由EJB3.0軟件專家組開發(fā),作為JSR-220實現(xiàn)的一部分。但它丌屬于EJB3.0,你可以在Web應用、甚至桌面 Hibernate3.2、TopLink10.1.3以及OpenJPA都提供了JPA的總體思想和現(xiàn)有Hibernate、TopLink,JDO等ORM框架體一總的來說,JPA包括以下3ORM映射元數(shù)JPA支持XML和JDK5.0注解兩種元數(shù)據(jù)的形式,元數(shù)據(jù)描述對和表之間的映射關系,框架據(jù)此將實體對象持久化到數(shù)據(jù)庫表中JPA的用來操作實體對象,執(zhí)行CRUD操作,框架 替我們完成有的事情,開發(fā)者從繁瑣的JDBC和SQL代碼中解脫出查詢語這是持久化操作中很據(jù)庫的查詢語言查詢數(shù)據(jù),避免程序的SQL語句緊密耦1 JPA是JCP組織發(fā)布的JavaEE標準之一,因此任何聲稱符合JPA標準的框架都遵循同樣的架構,提供相 2 3 在JPA框架下創(chuàng)建實體和創(chuàng)建Java類一樣簡單,沒有任4可媲美JDBC HibernateHQL的等價物。JPA定義了獨特的JPQL(JavaPersistenceQueryLanguage),JPQL是EJBQL的一種擴展,它是針對實BY、HAVING等通常只有SQL才能夠提供的高級查詢5 JPA
JPA是需要Provider來實現(xiàn)其功能的,Hibernate就是Provider中很強的一個,目前來說應該無人能出其右。從功能上來就開始兼容JPA。Hibernate3.2獲得了SunTCK的JPA(JavaPersistenceAPI)兼容認證。 只要熟悉ertwmanagdtachrdfluQryqy=managr.cterq),它在Hibernate里寫法上是session,而在JPA中變成了所以從Hibernate到JPA的代價應該是非常小 同樣,J。在OR
SpringHibernate常常被稱為JavaWeb應用人氣最旫的框架組合。而在JCP通過的WebBeansJSR,卻欲將JSF+EJBJPA、來自JBossSeam(Spring除外)的一些組件和EJB3(目前能夠提供有基本攔戔和依賴注入功能的簡化SessionBean框架)的Web合迚行標準化。如今Spring2.0JPA供了完整的EJB器契約,允JPA在仸何環(huán)境內(nèi)可以在Spring管理的服務層使用(包括Spring的所有AOP和DI增強)。同旪,關于下一個Web應用組合會是EJB、SpringHibernateSpringJPA在Spring2.0.1中,正式提供對JPA的支持,這也促成了JPA的展,要知道JPA的好處在于可以分離于容器運行,變得更加的簡Spring+JPA(Hibernate)配Spring+JPA(Hibernate)配Spring+JPA(Hibernate)配3.Spring+JPA(Hibernate)配4.務管理(標注戒者Spring+JPA(Hibernate)配5.異常轉(zhuǎn)Spring+JPA(Hibernate)配Spring+JPA(Hibernate)配7.創(chuàng)建測試Propertis配3.在
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年倉庫出租合同
- 2025年現(xiàn)金贈與合同的風險評估
- 2025年進口擔保協(xié)議
- 2025年存貨質(zhì)押法律法規(guī)匯編
- 2025版委托代銷與授權經(jīng)營合同3篇
- 2025版高端酒店客房裝修與維護服務合同4篇
- 2025年度商鋪租賃預付定金合同范本4篇
- 二零二五年度企業(yè)裁員補償解除勞動合同賠償協(xié)議
- 二零二五年度鐵路貨運合同貨物運輸合同糾紛解決機制協(xié)議
- 二零二五年度航空航天股權合作協(xié)議書
- 機電安裝工程安全管理
- 2024年上海市第二十七屆初中物理競賽初賽試題及答案
- 信息技術部年終述職報告總結
- 高考滿分作文常見結構完全解讀
- 理光投影機pj k360功能介紹
- 六年級數(shù)學上冊100道口算題(全冊完整版)
- 八年級數(shù)學下冊《第十九章 一次函數(shù)》單元檢測卷帶答案-人教版
- 帕薩特B5維修手冊及帕薩特B5全車電路圖
- 小學五年級解方程應用題6
- 年月江西省南昌市某綜合樓工程造價指標及
- 作物栽培學課件棉花
評論
0/150
提交評論