SpringBoot核心配置文件application

  1. 新創建的Springboot項目
    新創建的Springboot項目的核心配置文件默認爲appication.properties,是一個空文件。此時如果寫一個controller,如:
//創建一個controller的package,將以下的類放在package中。注意該package需與Application啓動類同級
@Controller
public class HelloController {

    @RequestMapping("/boot/hello")
    public @ResponseBody String hello(){
        return "Hello Spring Boot";
    }
}

直接運行Application啓動類,則可以通過這個URL訪問:http://localhost:8080/boot/hello
訪問結果

  1. 配置核心配置文件
    在覈心配置文件中加入相應的配置,可以改變訪問的Tomcat端口號以及加入項目的上下文。上下文即在Tomcat端口號與controller中所寫的訪問路徑中間要加入的內容。如:

    此時瀏覽器的訪問路徑與效果如下:
    在這裏插入圖片描述
    3.多環境配置文件
    在實際中,對應多種環境,可能會有多個配置文件,如測試application-test.properties、開發application-dev.properties、上線application-online.properties等環境。
    在這裏插入圖片描述
    這個時候就可能會有多個核心配置文件。這就需要在主核心配置文件application.properties中配置要激活並使用哪個配置文件。如此處激活test配置文件。
    在這裏插入圖片描述
    測試環境的配置文件的配置內容如下
    在這裏插入圖片描述
    此時運行Springboot程序,Tomcat的訪問端口則爲9090。如果主配置文件中也配置了端口號,此時啓動程序,Tomcat的訪問端口號仍然爲9090。即在主配置文件中與被激活的配置文件中,優先應用被激活的配置文件中的配置,而主配置文件中的配置文件則作爲補充,有相同的配置則主配置文件中的不會被應用。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章