Spring
Spring框架
發現了Spring2.5里的一個新東西, BeanPropertyRowMapper類。
摘要: 今天看SpringAPI的時候無意中發現了Spring2.5新增了一個RowMapper的實現類 org.springframework.jdbc.core.BeanPropertyRowMapper,但是貌似Spring的refrence里面根本就沒提及到。Google了一下……貌似也莫得多少文檔。現在翻出來……
閱讀全文
posted @
2008-09-11 09:33 殘夢追月 閱讀(6184) |
評論 (8) 編輯
Spring中基于aop命名空間的AOP 二(聲明一個切面、切入點和通知)
摘要: 在某些時候,我們工程中使用的JDK 不一定就是1.5 以上,也就是說可能不支持Annotation 注解,這時自然也就不能使用@AspectJ 注解驅動的AOP 了,那么如果我們仍然想使用AspectJ 靈活的切入點表達式,那么該如何呢?
接上篇:Spring中基于aop命名空間的AOP 一(一點準備工作和一個例子)
閱讀全文
posted @
2008-08-25 12:55 殘夢追月 閱讀(4665) |
評論 (10) 編輯
Spring中基于aop命名空間的AOP 一(一點準備工作和一個例子)
摘要: 在某些時候,我們工程中使用的JDK 不一定就是1.5 以上,也就是說可能不支持Annotation 注解,這時自然也就不能使用@AspectJ 注解驅動的AOP 了,那么如果我們仍然想使用AspectJ 靈活的切入點表達式,那么該如何呢?Spring 為我們提供了基于xml schematic 的aop 命名空間,它的使用方式和@AspectJ 注解類似,不同的是配置信息從注解中轉移到了Spring 配置文件中。在這一節,我們將詳細介紹如何使用Spring 提供的
標簽來配置Spring AOP 。
閱讀全文
posted @
2008-08-23 15:56 殘夢追月 閱讀(3390) |
評論 (1) 編輯
Spring自動代理機制
摘要: 我們一直使用ProxyFactoryBean來顯式的創建AOP代理。但是在很多場合,這種方式將會使編寫配置文件的工作量大大增加;由于要從ProxyFactoryBean獲得代理對象,也會使應用和Spring之間的耦合度增加。下面介紹使用Spring提供的自動代理機制來解決這類問題。
閱讀全文
posted @
2008-08-20 19:02 殘夢追月 閱讀(8240) |
評論 (11) 編輯
Spring的切入點(三 動態Pointcut)
摘要: 由于動態切入點除了要考慮方法的名稱等靜態信息外,還要考慮方法的參數。
閱讀全文
posted @
2008-08-10 19:19 殘夢追月 閱讀(2268) |
評論 (0) 編輯
Spring的切入點(二 靜態Pointcut的例子)
摘要: 下面以JdkRegexpMethodPointcut為例,通過一個完整的范例展示如何使用靜態切入點(完整工程代碼見例程4.3)
閱讀全文
posted @
2008-08-10 16:52 殘夢追月 閱讀(2175) |
評論 (0) 編輯
Spring的切入點(一 靜態Pointcut)
摘要: Pointcut即切入點,用于配置切面的切入位置。由于Spring中切入點的粒度是方法級,因此在Spring AOP中Pointcut的作用是配置哪些類中哪些方法在我們定義的且入點之內、哪些方法應該被過濾排除。Spring的Pointcut分為靜態Pointcut、動態Pointcut和用戶自定義Pointcut三種,其中靜態Pointcut只是需要考慮類名、方法名;動態Pointcut除此之外,還要考慮方法的參數,以便在運行時可以動態的確定切入點的位置。
閱讀全文
posted @
2008-08-09 10:29 殘夢追月 閱讀(3668) |
評論 (0) 編輯
什么是AOP?
摘要: What is AOP?AOP即Aspect-Oriented Programming的縮寫,中文意思是面向切面編程,也有譯作面向方面編程的,因為Aspect有“方面、見地”的意思。
閱讀全文
posted @
2008-08-08 15:15 殘夢追月 閱讀(5742) |
評論 (6) 編輯
發布一個自己寫的Spring2.5中文教程。
摘要: 發布一個自己寫的Spring2.5東西,希望對需要的朋友有幫助。
更新1:AOP部分完成,下載:Spring2.5中文簡明教程 pdf格式 155頁
閱讀全文
posted @
2008-08-03 12:45 殘夢追月 閱讀(7335) |
評論 (33) 編輯
MyEclipse中Spring工程使用@Resource注釋的問題
摘要: 在MyEclipse的Spring工程中,有時候要使用@Resource注釋來驅動Spring配置。但是在MyEclipse添加Spring開發能力的操作中,并沒有把相關的庫添加到工程的classpath中
閱讀全文
posted @
2008-07-31 12:30 殘夢追月 閱讀(2793) |
評論 (0) 編輯
Spring受管Bean的與處理和后處理三(使用標簽的init-method和destroy-method屬性 )
摘要: 前面提到過,
標簽中,有init-method和destroy-method屬性,通過設置這兩個屬性的值,可以很方便的指定該受管Bean的缺省的初始化方法和析構方法。 閱讀全文
posted @
2008-07-29 21:54 殘夢追月 閱讀(3294) |
評論 (0) 編輯
Spring中ApplicationContext的事件機制(三 自定義事件)
摘要: 如果僅僅使用Spring的內定事件,那顯然是遠遠不夠的,幸好,Spring為我們提供了中自定義發布事件的能力。下面通過例程3.9來展示如何發布并監聽自定義的事件。
閱讀全文
posted @
2008-07-26 10:18 殘夢追月 閱讀(2962) |
評論 (2) 編輯
Full Spring Archive