如题所述
ä»ä¹æ¯DIï¼iocï¼æºå¶ï¼
ä¾èµæ³¨å ¥ï¼Dependecy Injectionï¼åæ§å¶å转ï¼Inversion of Controlï¼æ¯åä¸ä¸ªæ¦å¿µï¼å ·ä½ç讲ï¼å½æ个è§è²
éè¦å¦å¤ä¸ä¸ªè§è²åå©çæ¶åï¼å¨ä¼ ç»çç¨åºè®¾è®¡è¿ç¨ä¸ï¼é常ç±è°ç¨è æ¥å建被è°ç¨è çå®ä¾ãä½å¨springä¸
å建被è°ç¨è çå·¥ä½ä¸åç±è°ç¨è æ¥å®æï¼å æ¤ç§°ä¸ºæ§å¶å转ãå建被è°ç¨è çå·¥ä½ç±springæ¥å®æï¼ç¶åæ³¨å ¥è°ç¨è
å æ¤ä¹ç§°ä¸ºä¾èµæ³¨å ¥ã
spring以å¨æçµæ´»çæ¹å¼æ¥ç®¡ç对象 ï¼ æ³¨å ¥ç两ç§æ¹å¼ï¼è®¾ç½®æ³¨å ¥åæé æ³¨å ¥ã
è®¾ç½®æ³¨å ¥çä¼ç¹ï¼ç´è§ï¼èªç¶
æé æ³¨å ¥çä¼ç¹ï¼å¯ä»¥å¨æé å¨ä¸å³å®ä¾èµå ³ç³»ç顺åºã
ä»ä¹æ¯AOPï¼
é¢ååé¢ç¼ç¨ï¼AOPï¼å®åspringçä¾èµæ³¨å ¥ï¼DIï¼ï¼é¢ååé¢ç¼ç¨å¨springä¸ä¸»è¦è¡¨ç°ä¸ºä¸¤ä¸ªæ¹é¢
1.é¢ååé¢ç¼ç¨æä¾å£°æå¼äºå¡ç®¡ç
2.springæ¯æç¨æ·èªå®ä¹çåé¢
ä¾èµæ³¨å ¥ï¼Dependecy Injectionï¼åæ§å¶å转ï¼Inversion of Controlï¼æ¯åä¸ä¸ªæ¦å¿µï¼å ·ä½ç讲ï¼å½æ个è§è²
éè¦å¦å¤ä¸ä¸ªè§è²åå©çæ¶åï¼å¨ä¼ ç»çç¨åºè®¾è®¡è¿ç¨ä¸ï¼é常ç±è°ç¨è æ¥å建被è°ç¨è çå®ä¾ãä½å¨springä¸
å建被è°ç¨è çå·¥ä½ä¸åç±è°ç¨è æ¥å®æï¼å æ¤ç§°ä¸ºæ§å¶å转ãå建被è°ç¨è çå·¥ä½ç±springæ¥å®æï¼ç¶åæ³¨å ¥è°ç¨è
å æ¤ä¹ç§°ä¸ºä¾èµæ³¨å ¥ã
spring以å¨æçµæ´»çæ¹å¼æ¥ç®¡ç对象 ï¼ æ³¨å ¥ç两ç§æ¹å¼ï¼è®¾ç½®æ³¨å ¥åæé æ³¨å ¥ã
è®¾ç½®æ³¨å ¥çä¼ç¹ï¼ç´è§ï¼èªç¶
æé æ³¨å ¥çä¼ç¹ï¼å¯ä»¥å¨æé å¨ä¸å³å®ä¾èµå ³ç³»ç顺åºã
ä»ä¹æ¯AOPï¼
é¢ååé¢ç¼ç¨ï¼AOPï¼å®åspringçä¾èµæ³¨å ¥ï¼DIï¼ï¼é¢ååé¢ç¼ç¨å¨springä¸ä¸»è¦è¡¨ç°ä¸ºä¸¤ä¸ªæ¹é¢
1.é¢ååé¢ç¼ç¨æä¾å£°æå¼äºå¡ç®¡ç
2.springæ¯æç¨æ·èªå®ä¹çåé¢
温馨提示:答案为网友推荐,仅供参考