springboot-配置篇02

SpringApplication將從以下位置加載application.properties文件,並把它們添加到Spring Environment中:

  1. 當前目錄下的/config子目錄。
  2. 當前目錄。
  3. classpath下的/config包。
  4. classpath根路徑(root)。

優先級從高到低排序

創建springboot工程時,application.properties默認在src/main/resources,所以默認的application.properties是優先級4

Spring Boot默認提供靜態資源目錄位置需置於classpath下,目錄名需符合如下規則:

  • /static
  • /public
  • /resources
  • /META-INF/resources

Spring Boot提供了默認配置的模板引擎主要有以下幾種:

  • Thymeleaf
  • FreeMarker
  • Velocity
  • Groovy
  • Mustache

Spring Boot建議使用這些模板引擎,避免使用JSP,若一定要使用JSP將無法實現Spring Boot的多種特性,具體可見後文:支持JSP的配置

當你使用上述模板引擎中的任何一個,它們默認的模板配置路徑爲:src/main/resources/templates。當然也可以修改這個路徑,具體如何修改,可在後續各模板引擎的配置屬性中查詢並修改。

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