1. 關於Tomcat
可能有一點會覺得很奇怪。 這明明跑動起來的是一個web 程序,為什麼啟動方式不是啟動tomcat? 而是啟動的一個Java 類的主方法?
這是因為這個com.how2java.springboot.SpringbootApplication類的主方法就把tomcat 嵌入進去了,不需要手動啟動tomcat 了呢。
2. 關於插件
首先,在IDEA中開發Springboot應用和Eclipse裡面一樣,本質上都是一個maven 項目。 但是呢,IDEA 本身自帶對SpringBoot支持的插件,不像Eclipse那樣,要用插件還需要從第三方安裝, 而且很緩慢(國外插件源)。 所以本知識點就使用IDEA自帶的SpringBoot插件來開發了。
3. 創建項目
菜單-> New -> Project -> Spring Initializer 然後點Next
4.項目參數
輸入如圖所示的兩個地方的參數,其他參數不用修改,然後Next
5.選擇Web 模塊
接著左邊選擇Web, 右邊只勾選Web 即可,然後點擊Next
6. 指定項目的路徑
指定項目路徑為e:/project/springboot (其他位置也可以)。
如此這般之後,項目就創建成功了,就可以看到項目結構了。
7. SpringbootApplication.java
項目創建好之後,就自帶一個SpringbootApplication, 其被@SpringBootApplication 所標記,表示這個是一個Springboot 應用
8. HelloController.java
新建包com.how2java.springboot.web, 然後在其下新建類HelloController.
這個類就是Spring MVC裡的一個普通的控制器。
@RestController 是spring4裡的新註解,是@ResponseBody和@Controller的縮寫。
@RestController public class HelloController { @RequestMapping("/hello") public String hello() { return "Hello Spring Boot!"; } }9.運行並測試
接下來就運行SpringbootApplication.java, 然後訪問地址
1. http://127.0.0.1:8080/hello
就能看到測試效果了
總結
以上所述是小編給大家介紹的在IDEA中創建跑得起來的Springboot項目,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!