在上一篇博客裏面說了怎麼樣用STS搭建一個SpringBoot項目,這篇文章來寫一個Hello World
先來說下resources文件夾下的static與templates的區別
簡單來說,static是靜態的,你只要往這個文件夾裏面放文件,只要啓動項目,不需要重新編譯和更新資源,都能直接訪問到,而templates是動態的
如果直接在static裏面放一個html文件,如下圖
接下來我們試下在templates文件夾內放一個新的html文件 名叫 demo.html,和static下的一樣,內容不一樣
能看出來,最後訪問demo.html還是載入的static裏面的文件,這只是一個小的試驗,看一下這兩個的區別
下面我們用Controller來訪問templates文件夾下的網頁
我們先創建一個 cn.fanxs.blog.Controller的包,在下面創建一個helloController的類
之後加上註解並讓他訪問demo.html
我們在訪問http://localhost:8899/hello後發現 網頁內容變成了 hello Spring
因爲我們在創建的時候在配置文件:application.yml內寫過下面的這些,所以我們只需要填寫文件名 demo即可
prefix: classpath:/templates/
suffix: .html
我們的第一個Hello World(Hello Spring)已經完成了