- 新創建的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
- 配置核心配置文件
在覈心配置文件中加入相應的配置,可以改變訪問的Tomcat端口號以及加入項目的上下文。上下文即在Tomcat端口號與controller中所寫的訪問路徑中間要加入的內容。如:
此時瀏覽器的訪問路徑與效果如下:
3.多環境配置文件
在實際中,對應多種環境,可能會有多個配置文件,如測試application-test.properties、開發application-dev.properties、上線application-online.properties等環境。
這個時候就可能會有多個核心配置文件。這就需要在主核心配置文件application.properties中配置要激活並使用哪個配置文件。如此處激活test配置文件。
測試環境的配置文件的配置內容如下
此時運行Springboot程序,Tomcat的訪問端口則爲9090。如果主配置文件中也配置了端口號,此時啓動程序,Tomcat的訪問端口號仍然爲9090。即在主配置文件中與被激活的配置文件中,優先應用被激活的配置文件中的配置,而主配置文件中的配置文件則作爲補充,有相同的配置則主配置文件中的不會被應用。