Spring 事務隔離與事務傳播的詳解與對比
Spring是SSH中的管理員,負責管理其它框架,協調各個部分的工作。今天一起學習一下Spring的事務管理。Spring的事務管理分為聲明式跟編程式。聲明式就是在Spring的配置文件中進行相關配置;編程式就是用注解的方式寫到代碼里。
Spring配置文件中關于事務配置總是由三個組成部分,分別是DataSource、TransactionManager和代理機制這三部分,無論哪種配置方式,一般變化的只是代理機制這部分。 DataSource、 TransactionManager這兩部分只是會根據數據訪問方式有所變化,比如使用Hibernate進行數據訪問時,DataSource實際為 SessionFactory,TransactionManager的實現為HibernateTransactionManager。
spring的事務隔離級別
可以根據自己的系統對數據的要求采取適應的隔離級別,因為隔離牽涉到鎖定數據庫中的記錄,對數據正性要求越嚴格,并發的性能也越差。
spring的事務傳播行為
以上就是Spring 事務隔離與事務傳播的實例詳解,如有疑問請留言或者到本站社區交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
新聞熱點
疑難解答