阿里老司機帶你使用Spring框架快速搭建Web工程項目

演講嘉賓簡介
呂德慶(花名:嵛山), 阿里巴巴高級開發工程師,武漢大學地信碩士,有豐富的系統開發經驗,目前就任於阿里巴巴代碼中心團隊,負責後端開發。

本文首先將介紹Spring框架的相關概念,其次將藉助Spring Web示例工程帶你們學習如何快速開發Spring Web應用。

1、Spring介紹
Spring是一個開源的Java企業應用開發框架,其誕生的目標就是簡化Java應用開發。下圖中是早期Spring版本的模塊圖,能夠看到Spring框架的基座是Spring Core模塊,其支撐了Spring的上層模塊AOP、DAO、ORM等,而Spring Core的核心就是IOC容器。其實整個Spring框架的核心主要有兩個:IOC和AOP。後端

ad43732155eec9791ae4dbb861b26e5728549fe6

IOC
IOC,即Inversion of Control,也就是控制反轉。控制反轉的概念從字面上比較晦澀難懂,並且每一個Spring開發工程師對於這個概念也都有不一樣的理解。想要理解控制反轉,首先要弄清楚控制指的是什麼的控制,反轉又指的反轉什麼。框架

相關文章
相關標籤/搜索