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

詳解eclipse下創(chuàng)建第一個(gè)spring boot項(xiàng)目

 更新時(shí)間:2017年04月19日 10:57:04   作者:心碎落地的聲音  
本文詳細(xì)介紹了創(chuàng)建第一個(gè)基于eclipse(eclipse-jee-neon-3-win32-x86_64.zip)+spring boot創(chuàng)建的項(xiàng)目。

spring Boot是由Pivotal團(tuán)隊(duì)提供的全新框架,其設(shè)計(jì)目的是用來(lái)簡(jiǎn)化新Spring應(yīng)用的初始搭建以及開(kāi)發(fā)過(guò)程。該框架使用了特定的方式來(lái)進(jìn)行配置,從而使開(kāi)發(fā)人員不再需要定義樣板化的配置。通過(guò)這種方式,Boot致力于在蓬勃發(fā)展的快速應(yīng)用開(kāi)發(fā)領(lǐng)域(rapid application development)成為領(lǐng)導(dǎo)者。也就是說(shuō),Spring Boot是為了簡(jiǎn)化Spring開(kāi)發(fā)而生,主要思想是降低spring的入門,使得新手可以以最快的速度讓程序在spring框架下跑起來(lái)。

今天我們就來(lái)創(chuàng)建第一個(gè)基于eclipse(eclipse-jee-neon-3-win32-x86_64.zip)+spring boot創(chuàng)建的項(xiàng)目。

一、安裝STS插件

要在eclipse使用spring boot創(chuàng)建項(xiàng)目,必須先安裝STS(Spring Tool Suite (STS) for Eclipse),如果網(wǎng)速給力的話可以選擇在線安裝,否則建議選擇離線安裝。

1.在線安裝

Help -> Eclipse Marketplace

Search或選擇“Popular”標(biāo)簽,選擇Spring Tool Suite (STS) for Eclipse插件,安裝:

2. 離線安裝

(1)先下載STS插件,下載地址為:https://spring.io/tools/sts

(2)Help->Install New Software

(3)點(diǎn)擊"Add->Archive..",然后選擇剛才下載的STS插件,并給插件起個(gè)名字,點(diǎn)擊"OK"就行了。

(4)選擇幾個(gè)以IDE結(jié)尾的組件安裝就可以了,如果等待的事件較久,可以一個(gè)一個(gè)安裝。

(5)查看是否安裝成功

Window->Show View->Other,查看是否有Spring組件,有則表明我們已經(jīng)安裝成功了。

二、創(chuàng)建Spring Boot項(xiàng)目

(1)創(chuàng)建項(xiàng)目,選擇Spring starter Project。填寫跟項(xiàng)目相關(guān)的各種信息,然后Next:

(2)選擇需要的Dependency,然后Next:

(3)最后"Finish",就開(kāi)始下載jar包了,這個(gè)過(guò)程需要的時(shí)間比較長(zhǎng)。

三、運(yùn)行項(xiàng)目

(1)右鍵DemoApplication中的main方法,Run As -> Spring Boot App,項(xiàng)目就可以啟動(dòng)了。

package com.example; 
 
import org.springframework.boot.SpringApplication; 
import org.springframework.boot.autoconfigure.SpringBootApplication; 
 
@SpringBootApplication 
public class DemoApplication { 
 
 public static void main(String[] args) { 
  SpringApplication.run(DemoApplication.class, args); 
 } 
} 

(2)如果要運(yùn)行hello world,則使用@RestController注解,并且添加hello方法。

package com.example; 
import org.springframework.boot.SpringApplication; 
import org.springframework.boot.autoconfigure.SpringBootApplication; 
import org.springframework.web.bind.annotation.RequestMapping; 
import org.springframework.web.bind.annotation.RestController; 
 
@RestController 
@SpringBootApplication 
public class DemoApplication { 
  
 @RequestMapping("/") 
  public String hello(){ 
  return"Hello world!"; 
  } 
 
 public static void main(String[] args) { 
  SpringApplication.run(DemoApplication.class, args); 
 } 
} 

如何運(yùn)行我們的Application,看到hello world的輸出呢?

第一種方式是直接運(yùn)行main方法:

選中DemoApplication的main方法 -> 右鍵 -> Run as ->Java Applicacation,之后打開(kāi)瀏覽器輸入地址:http://127.0.0.1:8080/就可以看到Hello world!了。

第二種方式:

右鍵project –> Run as –> Maven build –> 在Goals里輸入spring-boot:run ,然后Apply,最后點(diǎn)擊Run。

四、打包

1.命令:clean package

2. 執(zhí)行命令:Java –jar xxxxxx.jar

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java枚舉類接口實(shí)例原理解析

    Java枚舉類接口實(shí)例原理解析

    這篇文章主要介紹了Java枚舉類接口實(shí)例原理解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-01-01
  • java內(nèi)存模型jvm虛擬機(jī)簡(jiǎn)要分析

    java內(nèi)存模型jvm虛擬機(jī)簡(jiǎn)要分析

    Java 內(nèi)存模型的主要目的是定義程序中各種變量的訪問(wèn)規(guī)則, 關(guān)注在虛擬機(jī)中把變量值存儲(chǔ)到內(nèi)存和從內(nèi)存中取出變量值這樣的底層細(xì)節(jié)
    2021-09-09
  • 優(yōu)化Java內(nèi)存管理來(lái)防止“GC”錯(cuò)誤的方法詳解

    優(yōu)化Java內(nèi)存管理來(lái)防止“GC”錯(cuò)誤的方法詳解

    垃圾回收(GC)是 Java 中的一個(gè)重要機(jī)制,它可以管理內(nèi)存并回收不再使用的對(duì)象所占用的資源,在本文中,我們將探討一些技巧,幫助您避免這一錯(cuò)誤,確保您的 Java 應(yīng)用程序順利運(yùn)行,需要的朋友可以參考下
    2023-11-11
  • mybatis-plus使用generator實(shí)現(xiàn)逆向工程

    mybatis-plus使用generator實(shí)現(xiàn)逆向工程

    mybatis-plus-generator在3.5.0以及以后的版本使用新的方式逆向生成代碼,本文主要介紹了mybatis-plus使用generator實(shí)現(xiàn)逆向工程,具有一定的參考價(jià)值,感興趣的可以了解一下
    2022-05-05
  • java中BIO、NIO、AIO都有啥區(qū)別

    java中BIO、NIO、AIO都有啥區(qū)別

    這篇文章主要介紹了java中BIO、NIO、AIO都有啥區(qū)別,IO模型就是說(shuō)用什么樣的通道進(jìn)行數(shù)據(jù)的發(fā)送和接收,Java共支持3種網(wǎng)絡(luò)編程IO模式:BIO,NIO,AIO,文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)java的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • springboot使用Logback把日志輸出到控制臺(tái)或輸出到文件

    springboot使用Logback把日志輸出到控制臺(tái)或輸出到文件

    這篇文章給大家介紹springboot項(xiàng)目使用日志工具Logback把日志不僅輸出到控制臺(tái),也可以輸出到文件的操作方法,本文通過(guò)實(shí)例圖文相結(jié)合給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2020-10-10
  • 深入了解java 8的函數(shù)式編程

    深入了解java 8的函數(shù)式編程

    函數(shù)式編程并不是Java新提出的概念,其與指令編程相比,強(qiáng)調(diào)函數(shù)的計(jì)算比指令的計(jì)算更重要;與過(guò)程化編程相比,其中函數(shù)的計(jì)算可以隨時(shí)調(diào)用。下面我們來(lái)詳細(xì)了解一下吧
    2019-06-06
  • AgentScope Java 集成 Spring AI Alibaba Workflow 完整指南

    AgentScope Java 集成 Spring AI Alibab

    本文提出了一個(gè)基于AgentScope、SpringAI-Alibaba和Java2AI生態(tài)GraphCore的集成方案,涵蓋核心思路、工程配置、代碼實(shí)現(xiàn)和最佳實(shí)踐,感興趣的朋友跟隨小編一起看看吧
    2026-04-04
  • Java與Unix時(shí)間戳的相互轉(zhuǎn)換詳解

    Java與Unix時(shí)間戳的相互轉(zhuǎn)換詳解

    這篇文章主要為大家詳細(xì)介紹了Java與Unix時(shí)間戳的相互轉(zhuǎn)換,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • Springboot實(shí)現(xiàn)Clickhouse連接池的配置和接口查詢

    Springboot實(shí)現(xiàn)Clickhouse連接池的配置和接口查詢

    本文主要介紹了Springboot實(shí)現(xiàn)Clickhouse連接池的配置和接口查詢,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2025-12-12

最新評(píng)論

龙泉市| 黑水县| 遵义县| 贡山| 东山县| 息烽县| 咸宁市| 象山县| 临颍县| 泸溪县| 都江堰市| 东光县| 仲巴县| 秦安县| 和硕县| 怀柔区| 阿坝县| 辽中县| 阳江市| 长乐市| 绥芬河市| 甘南县| 柏乡县| 曲水县| 阿尔山市| 英超| 丽江市| 水富县| 运城市| 兰州市| 平原县| 北票市| 尼木县| 兰坪| 双峰县| 农安县| 新郑市| 南澳县| 楚雄市| 开封县| 明溪县|