欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

在IDEA中創(chuàng)建跑得起來的Springboot項目

 更新時間:2018年04月03日 11:12:03   作者:litengbin  
這篇文章主要介紹了在IDEA中創(chuàng)建跑得起來的Springboot項目的圖文教程,需要的朋友可以參考下

1. 關于 Tomcat

可能有一點會覺得很奇怪。 這明明跑動起來的是一個 web 程序,為什么啟動方式不是啟動 tomcat? 而是啟動的一個 Java 類的 主方法?

這是因為這個 com.how2java.springboot.SpringbootApplication 類的主方法就把 tomcat 嵌入進去了,不需要手動啟動 tomcat 了呢。

2. 關于插件

首先,在IDEA中開發(fā)Springboot應用和Eclipse里面一樣,本質上都是一個maven 項目。 但是呢,IDEA 本身自帶對SpringBoot支持的插件,不像Eclipse那樣,要用插件還需要從第三方安裝, 而且很緩慢 (國外插件源)。 所以本知識點就使用IDEA自帶的 SpringBoot插件來開發(fā)了。

3. 創(chuàng)建項目

菜單 -> New -> Project -> Spring Initializer 然后點 Next

4.項目參數(shù)

輸入如圖所示的兩個地方的參數(shù),其他參數(shù)不用修改,然后Next

5.選擇Web 模塊

接著左邊選擇 Web, 右邊只勾選 Web 即可,然后點擊Next

 

6. 指定項目的路徑

指定項目路徑為 e:\project\springboot (其他位置也可以)。

如此這般之后,項目就創(chuàng)建成功了,就可以看到項目結構了。

 

7. SpringbootApplication.java

項目創(chuàng)建好之后,就自帶一個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中創(chuàng)建跑得起來的Springboot項目,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關文章

  • Java?Excel?Poi字體顏色自定義設置代碼

    Java?Excel?Poi字體顏色自定義設置代碼

    最近項目使用POI按模板導出Excel,需要設置單元格的字體為紅色,下面這篇文章主要給大家介紹了關于Java?Excel?Poi字體顏色自定義設置的相關資料,需要的朋友可以參考下
    2024-01-01
  • Java統(tǒng)計輸入字符的英文字母、空格、數(shù)字和其它

    Java統(tǒng)計輸入字符的英文字母、空格、數(shù)字和其它

    這篇文章主要介紹了Java統(tǒng)計輸入字符的英文字母、空格、數(shù)字和其它,需要的朋友可以參考下
    2017-02-02
  • 詳解Java編程的Observer觀察者設計模式

    詳解Java編程的Observer觀察者設計模式

    這篇文章主要介紹了Java編程的Observer觀察者設計模式,觀察者模式定義了一個一對多的依賴關系,讓一個或多個觀察者對象監(jiān)察一個主題對象,需要的朋友可以參考下
    2016-01-01
  • Spring動態(tài)修改bean屬性配置key的幾種方法

    Spring動態(tài)修改bean屬性配置key的幾種方法

    在Spring應用開發(fā)中,我們經(jīng)常需要從配置文件讀取屬性值并注入到bean中,但是你有沒有遇到過這種情況:某個bean的屬性需要根據(jù)運行環(huán)境動態(tài)切換配置key? 比如測試環(huán)境和生產(chǎn)環(huán)境使用不同的數(shù)據(jù)庫配置前綴?今天我們就來探討這個看似簡單卻經(jīng)常讓人頭疼的問題
    2025-04-04
  • java如何將map數(shù)據(jù)存入到實體類對象中

    java如何將map數(shù)據(jù)存入到實體類對象中

    在Java編程中,經(jīng)常需要將Map集合中的數(shù)據(jù)轉換為實體類對象,這可以通過反射機制實現(xiàn),即通過遍歷Map對象,使用反射根據(jù)鍵名對應實體類的屬性名,動態(tài)調(diào)用setter方法將值設置到實體對象中,這樣的操作使得數(shù)據(jù)從Map結構轉移到了具體的JavaBean中,便于后續(xù)的操作和管理
    2024-09-09
  • Java實現(xiàn)文本查重的方法詳解

    Java實現(xiàn)文本查重的方法詳解

    Ansj 是一個開源的 Java 中文分詞工具,基于中科院的 ictclas 中文分詞算法,采用隱馬爾科夫模型(HMM),比其他常用的開源分詞工具(如 MMseg4j)的分詞準確率更高,下面我們就來使用它實現(xiàn)文本查重功能吧
    2024-04-04
  • Java Speech API實現(xiàn)語音識別

    Java Speech API實現(xiàn)語音識別

    Java語音識別是一項非常有用的功能,它可以將語音轉換為文本,從而實現(xiàn)語音輸入和語音控制功能,在當今數(shù)字化時代,語音識別技術逐漸成為人機交互的重要方式之一,語音識別技術可以幫助我們將語音數(shù)據(jù)轉化為文字,進而進行后續(xù)的處理和分析
    2023-10-10
  • java網(wǎng)絡編程中向指定URL發(fā)送GET POST請求示例

    java網(wǎng)絡編程中向指定URL發(fā)送GET POST請求示例

    這篇文章主要介紹了java向指定URL發(fā)送GET POST請求示例,學習JAVA網(wǎng)絡編程一定會用到的,大家參考使用吧
    2013-11-11
  • Spring?Boot?中的?Native?SQL基本概念及使用方法

    Spring?Boot?中的?Native?SQL基本概念及使用方法

    在本文中,我們介紹了 Spring Boot 中的 Native SQL,以及如何使用 JdbcTemplate 和 NamedParameterJdbcTemplate 來執(zhí)行自定義的 SQL 查詢或更新語句,需要的朋友跟隨小編一起看看吧
    2023-07-07
  • spring調(diào)度注解@Scheduled方式(含分布式)

    spring調(diào)度注解@Scheduled方式(含分布式)

    文章介紹了Java中任務調(diào)度的幾種常見方法,包括JDK原生的Timer、ScheduledThreadPoolExecutor和Spring的@Scheduled注解,文章還討論了如何在分布式環(huán)境中實現(xiàn)任務調(diào)度,并介紹了一些開源的分布式任務調(diào)度解決方案,如Quartz和XXL-JOB
    2024-11-11

最新評論