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的縮寫。
1
2
3
4
5
6
7
|
@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項目,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對服務器之家網站的支持!
原文鏈接:https://blog.csdn.net/wo_shi_ltb/article/details/79794068