原创 java 高新技術【11.1】 動態代理類 InvocationHandler對象 (靜態代理 與 動態代理 區別)
1,客戶端 請求 代理(proxy),這時,把Invocationhandler 以參數的形式 傳遞給 代理(proxy) 2,客戶端 在調用 代理(proxy)的其他方法,其他方法,也調用 (InvocationHandler)
原创 (2)搭建與測試 Spring 的開發環境
1,使用Spring所使用到的jar包 到http://www.springsource.org/download下載spring,然後進行解壓縮,在解壓目錄中找到下面jar文件,拷貝到類路徑下 dist\spring.jar lib\j
原创 (3)Spring的三種實例 bean 的方式 以及 Spring中bean的作用域。 以及 bean的生命週期
第一種: 1.使用類構造器實例化 <bean id="personService" class="cn.itm.service.impl.PersonServiceBean"></bean> import cn.itm.service
原创 (7) 用@Resource註解完成屬性裝配 【依賴注入----手動裝配】 以及 編碼解析其原理【經典】
手工裝配依賴對象,在這種方式中又有兩種編程方式 1. 在xml配置文件中,通過在bean節點下配置,如 <bean id="orderService" class="cn.itcast.service.OrderServ
原创 XML(一)
一:什麼是XML? XML(eXtensible Markup Language)可擴展標記語言,是 Web 上的數據通用語言。它使開發人員能夠將結構化數據,從許多不同的應用程序傳遞到桌面,進行本地計算和演示,並且它還支持用戶自己可
原创 (5) 編碼剖析Spring裝配基本屬性的原理【附加:注入依賴對象的兩種方式】
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="htt
原创 模擬交通燈管理系統(掌握面向對象的經典方法)
【1】需求: 【2】面向對象的分析和設計: 每條路線上都會出現多輛車,路線上要隨機增加新的車,在燈綠期間還要每秒鐘減少一輛車。 設計一個Road類來表示路線,每個Road對象代表一條路線,總共有12條路線,
原创 (6) Spring 如何裝配 集合類 以及 【第二種 依賴注入 方式】使用 構造器 注入
package cn.itm.service.impl; import java.util.ArrayList; import java.util.HashMap; import java.util.HashSet; import ja
原创 《三個白癡》經典語錄_值得深思。
1、 A:“那天我明白了人心是很容易陷入恐懼的,你得哄哄它,無論問題有多大,告訴你的心,‘一切安然,朋友’” B:“這就能解決問題?” A:“不,但你增加了面對它的勇氣!”
原创 《教父》經典名言
01.巨大財富的背後,都隱藏着罪惡02.讓朋友低估你的優點,讓敵人高估你的缺點03.不要憎恨你的敵人,那會影響你的判斷力 04.To be close to your friend, but closer to your enemy.
原创 java 高新技術【11.2】 動態代理類 編寫類似 AOP 與 BeanFactory。初試Spring框架
1.切面(aspect): 要實現的交叉功能,是系統模塊化的一個切面或領域。如日誌記錄。 2.連接點: 應用程序執行過程中插入切面的地點,可以是方法調用,異常拋出,或者要修改的 字段。 3.通知: 切面的實際實現,他通知
原创 狼滕圖----狼的格言
1:沒有捕捉不到的獵物,就看你有沒有野心去捕;沒有完成不了的事情,就看你有沒有野心去做。 2:沒有獵物我們就去尋找獵物,發現獵物我們就去追逐獵物。尋找、發現、追求、獲得———這就是狼的生活要素。 3:儘管面對上萬只的黃羊,面對兇猛的老虎
原创 模擬銀行業務調度系統
【一】需求: 模擬實現銀行業務調度系統邏輯,具體需求如下: 銀行內有6個業務窗口,1 - 4號窗口爲普通窗口,5號窗口爲快速窗口,6號窗口爲VIP窗口。 有三種對應類型的客戶:VIP客戶,普通客戶,快速客戶(辦理如
原创 肖申克的救贖
肖申克的救贖經典臺詞 1、I guess it comes down to a simple choice:get busy living or get busy dying. 生命可以歸結爲一種簡單的選擇:要麼忙於生存,要麼趕着
原创 (8) 讓Spring自動掃描和管理Bean ---- 通過在classpath自動掃描方式把組件納入spring容器中管理
前面的例子我們都是使用XML的bean定義來配置組件。在一個稍大的項目中,通常會有上百個組件,如果這些這組件採用xml的bean定義來配置,顯然會增加配置文件的體積,查找及維護起來也不太方便。 sp