原创 2.spring IOC概述
1.IOC概念: 控制反轉(Inversion of Control,英文縮寫爲IoC),某一接口具體實現類的選擇權從調用類中移除,轉交給第三方決定。 DI(依賴注入:Dependency Injection):讓調用類對某一接口
原创 6.基於@AspectJ和Schema的AOP
1.JDK5.0註解的基本知識(註解的定義、使用、訪問)。 2.使用@AspectJ 2.1 使用前準備:JDK5.0以上版本 +將Spring的asm模塊引入進來 +將AspcectJ註解類庫及相應解析類庫引入 2.2 通過
原创 1.spring概述
前言:本系列是個人自己看《spring3.x企業應用開發實戰》這本經典的書籍後做的總結筆記。如果上面有頁碼,對應參考此書上的頁碼(如P34,對應書上的34頁)。 1. 簡單來說,Spring是一個分層的JavaSE/EE
原创 8.Spring的事務管理難點剖析
1.DAO和事務管理的牽絆: 1.1 脫離了事務性,DAO照樣可以順利的進行;對於強調讀速度的應用,數據庫本事可能就不支持事務:如MyISAM引擎的MySQL數據可。這時,即使在應用中配置事務管理器,也沒實際用。 1.2 Hib
原创 4.spring容器高級主題
本章的話,自己沒有細看,總結的不大到位。有目錄沒內容的,代表看的不深,待之後再看時回來補充修改。 1.spring容器技術內幕 2.屬性編輯器 3.1 spring配置文件中使用外部屬性文件 通過 PropertyPla
原创 7.spring的事務管理
1.數據庫事務基礎知識 1.1 數據庫事務的4個特性:原子性,一致性,隔離性,持久性。簡稱ACID,數據“一致性”是最終目標。 1.2 數據併發問題: 數據讀取問題(髒讀、不可重複讀、幻象讀),數據庫更新問題(第一類丟失更新、
原创 3.在IOC容器中裝配Bean
1.spring的bean的三種配置方式:基於XML、基於註解、基於Java類。 基於XML的配置,spring2.0以後使用Schema格式(書P82)。 注1:針對xml文檔的schema約束,Spring是把XSD文件
原创 5.SpringAOP基礎
1.AOP概述:Aspect Oriented Programing 面向切面編程 AOP術語: 連接點:用方法表示的程序執行點+相對點的方位,(注:spring僅支持方法的連接點,即只能在方法調用前、方法調用後、方法拋