3C科技 娛樂遊戲 美食旅遊 時尚美妝 親子育兒 生活休閒 金融理財 健康運動 寰宇綜合

Zi 字媒體

2017-07-25T20:27:27+00:00
加入好友
示例 1 : 什麼是IOC IOC: Inversion of control 反轉控制。 比如以前創建一個對象,需要自己主動new 一個對象,通過IOC,對象的創建交由Spring框架 創建,開發人員直接使用已經創建好的對象。 示例 2 : 什麼是DI DI: Dependency Injury 依賴注入。 通過IOC創建對象的時候,可以注入字元串甚至其他對象。 比如DAO就會注入session factory. 通常IOC和DI是緊密結合,一起使用的 示例 3 : 什麼是AOP 把功能劃分為核心業務功能和其他的周邊輔助功能,比如日誌,性能統計,事務等等。 其他的周邊輔助功能可以都看作切面功能。核心功能和切面功能分別獨立開發,通過面向切面編程,可以有機的把核心業務功能和切面功能根據需求結合在一起。 比如增加操作可以和事務切面結合在一起,查詢操作可以和性能統計切面結合在一起。 在配置方面,要配置切面,切點,並且通過aspect:config 把切面和切點結合起來。

本文由yidianzixun提供 原文連結

寫了 5860316篇文章,獲得 23313次喜歡
精彩推薦