Spring框架小白的蛻變

1.java web發展史

(1)第一個階段:JavaBean + Servlet + JSP逐步發展

(2)第二個階段:面對EJB重量級框架帶來的種種麻煩

(3)第三個階段:SpringMVC/Struts + Spring + Hibernate/myBatis

(4)第四個階段:享受SpringBoot "約定大於配置"的種種樂趣

(5)第五個階段:以Dubbo爲代表的SOA微服務架構體系。

(6)第六個階段:SpringCloud微服務架構技術生態圈

2.IOC概念

IOC:Inversion of Control,控制反轉、依賴注入

控制是控制對象的創建及銷燬(生命週期),反轉是將對象的控制權交給IOC容器。

實現一個IOC約定:

(1)所有Bean的生命週期交由IoC容器管理。

(2)所有別依賴的Bean通過構造方法執行注入

(3)被依賴的Bean需要先創建。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章