Spring boot程序解析

  • Spring Boot的父級依賴spring-boot-start-parent配置之後,當前的項目就是Spring Boot項目;
  • spring-boot-starter-parent是一個特殊的starter依賴,它用來提供相關的Maven默認依賴,使用它之後,常用的jar包依賴可以省去version配置;
  • Spring Boot提供了哪些默認jar包的依賴,可查看該父級依賴的pom文件;
  • 如果不想使用某個默認的依賴版本,可以通過pom.xml文件的屬性配置覆蓋各個依賴項,比如覆蓋Spring版本(以下例子中properties均需要補上閉合尖括號“>”)
    <properties
    <spring.version>5.0.0.RELEASE</spring.version>
    </properties
  • @SpringBootApplication註解是Spring Boot項目的核心註解,主要作用是開啓Spring自動配置;
  • main方法是一個標準的java程序的main方法,主要作用是開啓Spring自動配置;
  • @Controller及@ResponseBody依然是我們之前的Spring mvc,因爲Spring boot的裏面依然是使用我們的Spring mvc+Spring+Mybatis等框架。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章