如何理解Spring的事務(wù)管理
來源:懂視網(wǎng)
責(zé)編:小采
時間:2020-11-27 19:30:40
如何理解Spring的事務(wù)管理
如何理解Spring的事務(wù)管理:本文會詳細(xì)展示Spring Data MongoDB是如何訪問MongoDB數(shù)據(jù)庫的。Spring是一個基于JAVA的輕量級J2EE應(yīng)用框架–基于Java:底層由Java語言實現(xiàn)–輕量級:資源消耗較低,運行速度較快–J2EE框架:服務(wù)于整個J2EE開發(fā)過程–web程序的分層設(shè)計結(jié)構(gòu)–表現(xiàn)層
導(dǎo)讀如何理解Spring的事務(wù)管理:本文會詳細(xì)展示Spring Data MongoDB是如何訪問MongoDB數(shù)據(jù)庫的。Spring是一個基于JAVA的輕量級J2EE應(yīng)用框架–基于Java:底層由Java語言實現(xiàn)–輕量級:資源消耗較低,運行速度較快–J2EE框架:服務(wù)于整個J2EE開發(fā)過程–web程序的分層設(shè)計結(jié)構(gòu)–表現(xiàn)層
本文會詳細(xì)展示Spring Data MongoDB是如何訪問MongoDB數(shù)據(jù)庫的。
?Spring是一個基于JAVA的輕量級J2EE應(yīng)用框架
–基于Java:底層由Java語言實現(xiàn)
–輕量級:資源消耗較低,運行速度較快
–J2EE框架:服務(wù)于整個J2EE開發(fā)過程
–web程序的分層設(shè)計結(jié)構(gòu)
–表現(xiàn)層/視圖層/Web層 (Servlet/JSP、Struts2、…)
–邏輯層/業(yè)務(wù)層
–數(shù)據(jù)層/持久層 (JDBC、Hibernate3、…)
–(了解)服務(wù)層、域模型層
?Spring功能非常強大,能夠服務(wù)于J2EE開發(fā)過程中的各個層面
1.什么是事務(wù)
任務(wù)中都成功了才會成功,只要一個不成功就不會成功
2.事務(wù)的特性
3 不考慮隔離性產(chǎn)生讀問題
4 解決讀的問題
(1)設(shè)置隔離級別
Spring事務(wù)管理api
1.spring事務(wù)管理的兩種方式
第一種:編程式事務(wù)管理(編寫代碼實現(xiàn))
第二種:聲明式事務(wù)管理
(1)基于xml配置文件實現(xiàn)
(2)基于注解實現(xiàn)
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
如何理解Spring的事務(wù)管理
如何理解Spring的事務(wù)管理:本文會詳細(xì)展示Spring Data MongoDB是如何訪問MongoDB數(shù)據(jù)庫的。Spring是一個基于JAVA的輕量級J2EE應(yīng)用框架–基于Java:底層由Java語言實現(xiàn)–輕量級:資源消耗較低,運行速度較快–J2EE框架:服務(wù)于整個J2EE開發(fā)過程–web程序的分層設(shè)計結(jié)構(gòu)–表現(xiàn)層