原创 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僅支持方法的連接點,即只能在方法調用前、方法調用後、方法拋