原创 aop詳解
此前對於AOP的使用僅限於聲明式事務,除此之外在實際開發中也沒有遇到過與之相關的問題。最近項目中遇到了以下幾點需求,仔細思考之後,覺得采用AOP 來解決。一方面是爲了以更加靈活的方式來解決問題,另一方面是藉此機會深入學習Spring
原创 spring攔截器中的事務管理
探討一下spring攔截器中的數據庫操作和事務管理。 大家知道spring中的事務管理是通過AOP代理來實現的,對被代理對象的每個方法進行攔截,在方法執行前啓動事務,方法執行完後根據是否有異常和異常的種類進行提交或回滾。 如 果要
原创 JAVA緩存技術
此爲轉貼,帖子來處:http://cogipard.info/articles/cache-static-files-with-jnotify-and-ehcache 介紹 JNotify:http://jnotify.sourcefo
原创 OpenSessionInViewFilter作用及配置
一、作用 Spring爲我們解決Hibernate的Session的關閉與開啓問題。 Hibernate 允許對關聯對象、屬性進行延遲加載,但是必須保證延遲加載的操作限於同一個 Hibernate Session 範圍之內進行。
原创 OpenSessionInViewFilter作用及配置
一、作用 Spring爲我們解決Hibernate的Session的關閉與開啓問題。 Hibernate 允許對關聯對象、屬性進行延遲加載,但是必須保證延遲加載的操作限於同一個 Hibernate Session 範圍之內進行。
原创 spring對hibernate的支持詳解
1.管理SessionFactory 使用Spring整合Hibernate時我們不需要hibernate.cfg.xml文件。首先,在applicationContext.xml中 配置數據源(dataSource)bean和se
原创 我的友情鏈接
51CTO博客開發
原创 SSH三大框架整合
1:構建WEB項目 2:構建數據庫 3:加入依賴包 儘量不要依賴IDE,通過自己手動加包完成 訪問數據庫需要的包:mysql的驅動包 Hibernate的包:hibernate3.jar 核心包 依賴的必須包:an
原创 Spring 事務管理高級應用難點剖析2
聯合軍種作戰的混亂 Spring 抽象的 DAO 體系兼容多種數據訪問技術,它們各有特色,各有千秋。像 Hibernate 是非常優秀的 ORM 實現方案,但對底層 SQL 的控制不太方便;而 iBatis 則通過模板化技術讓您方便地控制
原创 Spring 事務管理高級應用難點剖析: 第 3 部分
概述 對於應用開發者來說,數據連接泄漏無疑是一個可怕的夢魘。如果存在數據連接泄漏問題,應用程序將因數據連接資源的耗盡而崩潰,甚至還可能引起數據庫的崩潰。數據連接泄漏像黑洞一樣讓開發者避之唯恐不及。 Spring DAO 對所有支持的數據訪問
原创 Spring 事務管理高級應用難點剖析: 第 1 部分
概述 Spring 最成功,最吸引人的地方莫過於輕量級的聲明式事務管理,僅此一點,它就宣告了重量級 EJB 容器的覆滅。Spring 聲明式事務管理將開發者從繁複的事務管理代碼中解脫出來,專注於業務邏輯的開發上,這是一件可以被拿來頂禮膜拜
原创 spring Transaction Manager和hibernate session 吐血經驗談
記錄我在使用spring,hibernate的時候遇到的session,和事務管理的問題. spring用一個OpenSessionInView的filter來處理session was closed的問題.這個大家並不陌生. 我們
原创 OpenSessionInViewFilter作用及配置
一、作用 Spring爲我們解決Hibernate的Session的關閉與開啓問題。 Hibernate 允許對關聯對象、屬性進行延遲加載,但是必須保證延遲加載的操作限於同一個 Hibernate Session 範圍之內進行。
原创 spring攔截器中的事務管理
探討一下spring攔截器中的數據庫操作和事務管理。 大家知道spring中的事務管理是通過AOP代理來實現的,對被代理對象的每個方法進行攔截,在方法執行前啓動事務,方法執行完後根據是否有異常和異常的種類進行提交或回滾。 如 果要
原创 SSH三大框架整合
1:構建WEB項目 2:構建數據庫 3:加入依賴包 儘量不要依賴IDE,通過自己手動加包完成 訪問數據庫需要的包:mysql的驅動包 Hibernate的包:hibernate3.jar 核心包 依賴的必須包:an