最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

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

1. 關(guān)于 Tomcat

可能有一點(diǎn)會(huì)覺(jué)得很奇怪。 這明明跑動(dòng)起來(lái)的是一個(gè) web 程序,為什么啟動(dòng)方式不是啟動(dòng) tomcat? 而是啟動(dòng)的一個(gè) Java 類(lèi)的 主方法?

這是因?yàn)檫@個(gè) com.how2java.springboot.SpringbootApplication 類(lèi)的主方法就把 tomcat 嵌入進(jìn)去了,不需要手動(dòng)啟動(dòng) tomcat 了呢。

2. 關(guān)于插件

首先,在IDEA中開(kāi)發(fā)Springboot應(yīng)用和Eclipse里面一樣,本質(zhì)上都是一個(gè)maven 項(xiàng)目。 但是呢,IDEA 本身自帶對(duì)SpringBoot支持的插件,不像Eclipse那樣,要用插件還需要從第三方安裝, 而且很緩慢 (國(guó)外插件源)。 所以本知識(shí)點(diǎn)就使用IDEA自帶的 SpringBoot插件來(lái)開(kāi)發(fā)了。

3. 創(chuàng)建項(xiàng)目

菜單 -> New -> Project -> Spring Initializer 然后點(diǎn) Next

4.項(xiàng)目參數(shù)

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

5.選擇Web 模塊

接著左邊選擇 Web, 右邊只勾選 Web 即可,然后點(diǎn)擊Next

 

6. 指定項(xiàng)目的路徑

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

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

 

7. SpringbootApplication.java

項(xiàng)目創(chuàng)建好之后,就自帶一個(gè)SpringbootApplication, 其被@SpringBootApplication 所標(biāo)記,表示這個(gè)是一個(gè)Springboot 應(yīng)用

 

8. HelloController.java

新建包 com.how2java.springboot.web, 然后在其下新建類(lèi)HelloController.
這個(gè)類(lèi)就是Spring MVC里的一個(gè)普通的控制器。

@RestController 是spring4里的新注解,是@ResponseBody和@Controller的縮寫(xiě)。

@RestController 
public class HelloController { 
  @RequestMapping("/hello") 
  public String hello() { 
    return "Hello Spring Boot!"; 
  } 
}

9.運(yùn)行并測(cè)試

接下來(lái)就運(yùn)行 SpringbootApplication.java, 然后訪問(wèn)地址

1. http://127.0.0.1:8080/hello 

就能看到測(cè)試效果了

總結(jié)

以上所述是小編給大家介紹的在IDEA中創(chuàng)建跑得起來(lái)的Springboot項(xiàng)目,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

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

    Java?Excel?Poi字體顏色自定義設(shè)置代碼

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

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

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

    詳解Java編程的Observer觀察者設(shè)計(jì)模式

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

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

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

    java如何將map數(shù)據(jù)存入到實(shí)體類(lèi)對(duì)象中

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

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

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

    Java Speech API實(shí)現(xiàn)語(yǔ)音識(shí)別

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

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

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

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

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

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

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

最新評(píng)論

榆树市| 永康市| 青阳县| 盖州市| 边坝县| 大兴区| 泗洪县| 沂南县| 麦盖提县| 永丰县| 富源县| 汉源县| 邻水| 商丘市| 武威市| 铁力市| 洛浦县| 内江市| 漳平市| 元氏县| 多伦县| 运城市| 宝清县| 麟游县| 龙岩市| 永仁县| 洪泽县| 昆明市| 宜春市| 安塞县| 平乡县| 志丹县| 晋中市| 年辖:市辖区| 子长县| 苍南县| 彭州市| 镇沅| 东乡县| 江陵县| 五指山市|