請教IoC模式中的問題
IoC模式中一文中有如下描述:
“DefaultPicoContainer container = new DefaultPicoContainer();
container.registerComponentImplementation(PicoUserManager.class);
container.registerComponentImplementation(PicoXXXX1Manager.class);
container.registerComponentImplementation(PicoXXXX2Manager.class);
.....
Logging logging = (Logging) container.getComponentMulticaster();
logging.enableLogging(new SimpleLog("pico"));//啟用log
由上程式碼可見,透過使用簡單一行logging.enableLogging()方法使所有的應用類的記錄功能啟用。這是不是類似AOP的advice實現?
“
這個地方“透過使用簡單一行logging.enableLogging()方法使所有的應用類的記錄功能啟用“,怎麼理解?我沒想通!!!
“DefaultPicoContainer container = new DefaultPicoContainer();
container.registerComponentImplementation(PicoUserManager.class);
container.registerComponentImplementation(PicoXXXX1Manager.class);
container.registerComponentImplementation(PicoXXXX2Manager.class);
.....
Logging logging = (Logging) container.getComponentMulticaster();
logging.enableLogging(new SimpleLog("pico"));//啟用log
由上程式碼可見,透過使用簡單一行logging.enableLogging()方法使所有的應用類的記錄功能啟用。這是不是類似AOP的advice實現?
“
這個地方“透過使用簡單一行logging.enableLogging()方法使所有的應用類的記錄功能啟用“,怎麼理解?我沒想通!!!
相關文章
- 請教Banq工廠模式中的一些問題模式
- 請教Jive程式碼中的問題
- 請教有關template設計模式的問題設計模式
- 請教一個DAO設計模式的問題設計模式
- 請教hibernate 中session問題Session
- 請教 NIO 中物件流通訊的問題物件
- 請教一個關於工廠模式的問題模式
- 請教phpword問題PHP
- 請教SAXParseException問題Exception
- 請教:NullPointerException 問題NullException
- 請教structs中頁面跳轉的問題Struct
- 請教!!iplanet的問題
- 請教:在J2ME裡state模式的問題模式
- 請教web工程的的問題?Web
- 請教關於工廠模式中建立物件需要不同引數的問題模式物件
- 請教Beego Router 問題Go
- javah命令問題請教Java
- 請教關於Jive中過濾器的問題過濾器
- 請教一個jbuilder7中的中文問題UI
- 請教關於Singleton模式和synchronized static 方法的問題模式synchronized
- banq,Jdon Framework的問題請教Framework
- 請教一個cookies的問題Cookie
- 請教jive安裝的問題
- 請教一個executeBatch()的問題BAT
- 請教資料的返回問題
- jivejdon執行的問題請教
- 請教:struts中action執行緒安全問題執行緒
- 請教個問題執行 httprunner 遇到的問題HTTP
- 請教一個Python中長整數的問題Python
- Proxy Authorization Required 問題請教UI
- 請教ejb釋出問題
- 請教一個JVM問題JVM
- 請教: jive安裝問題?
- 請教javac 編譯問題Java編譯
- 請教XMLHttpRequest和Servlet問題XMLHTTPServlet
- 請教高手一個問題!
- 請教:OpenSessionInViewFilter配置使用問題SessionViewFilter
- 請教一個struct tag的問題Struct