1. 程式人生 > >SpringBoot學習(一)——Spring的發展

SpringBoot學習(一)——Spring的發展

spa java類 配置文件 實踐 項目 ice bsp 配置 學習

一、Spring1.x時代

  在Spring1.x時代,都是通過xml文件配置bean,隨著項目的不斷擴大,需要將xml配置分放到不同的配置文件中,需要頻繁的在Java類和xml配置文件中切換。

二、Spring2.x時代

  隨著JDK1.5帶來的的註解支持,Spring2.x可以使用註解對Bean進行申明和註入,大大的減少了xml配置文件,同時也大大簡化了項目的開發。

  那麽,問題來了,究竟是應該使用xml還是使用註解呢?

  最佳實踐:

  1、應用的基本配置用xml,比如:數據源、資源文件等;

  2、業務開發用註解,比如:Service中註入bean等;

三、Spring3.x到Spring4.x

  從Spring3.x開始提供了Java配置方式,使用Java配置方式可以更好的理解你配置的Bean,現在我們就處於這個時代,並且Spring4.x和SpringBoot都推薦使用Java配置的方式。

  

SpringBoot學習(一)——Spring的發展