SpringBoot學習這一篇就夠了

SpringBoot基礎

學習目標:

  1. 能夠理解Spring的優缺點
  2. 能夠理解SpringBoot的特點
  3. 能夠理解SpringBoot的核心功能
  4. 能夠搭建SpringBoot的環境
  5. 能夠完成application.properties配置文件的配置
  6. 能夠完成application.yml配置文件的配置
  7. 能夠使用SpringBoot集成Mybatis
  8. 能夠使用SpringBoot集成Junit
  9. 能夠使用SpringBoot集成SpringData JPA

一、SpringBoot簡介

1.1 原有Spring優缺點分析

1.1.1 Spring的優點分析

Spring是Java企業版(Java Enterprise Edition,JEE,也稱J2EE)的輕量級代替品。無需開發重量級的Enterprise Java Bean(EJB),Spring爲企業級Java開發提供了一種相對簡單的方法,通過依賴注入和麪向切面編程,用簡單的Java對象(Plain Old Java Object,POJO)實現了EJB的功能。

1.1.2 Spring的缺點分析

雖然Spring的組件代碼是輕量級的,但它的配置卻是重量級的。一開始,Spring用XML配置,而且是很多XML配置。Spring 2.5引入了基於註解的組件掃描,這消除了大量針對應用程序自身組件的顯式XML配置。Spring 3.0引入了基於Java的配置,這是一種類型安全的可重構配置方式,可以代替XML。

所有這些配置都代表了開發時的損耗。因爲在思考Spring特性配置和解決業務問題之間需要進行思維切換,所以編寫配置擠

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