建議入口類放在groupId+arctifactId 下面,這樣作讓項目的結構可以更加的清晰,可是根據實際的教學經驗來講:對於初學者不建議添加arctifactId ,在進行聚合項目學習的時候,會由於啓動類的掃描範圍而掃描不到一些必要的包。web
若是咱們本身建立是一些類的話能夠選擇關閉這個類的自動配置,自動配置的列表能夠在spring.factories文件中查看(位於jar包中)。spring
這一點須要注意,使用的yaml文件的時候沒有辦法正確的演示Java配置方式建立Bean的第一種形式,經過成員變量進行賦值。安全
一直以來沒有很詳細的解釋過starter pom這個這個系列的jar包,實際上就是對jar包進行了封裝和優化,在jar包的基礎上經過Java配置的方式作了大量的自動配置。學習
爲何使用properties就是類型安全的呢?優化
日誌居然能夠直接配置 我白寫了這麼長時間的配置文件 之後就只經過配置文件來說解日誌的基本原理3d
有必要使用一下條件註解了日誌
若是我沒有記錯的話,SpringBoot自動配置包中,視圖解析器的自動配置Bean上就添加有這個註解,條件註解,只有當前環境是web環境的時候纔會進行bean的建立cdn
那麼若是判斷當前環境是web環境呢?對象