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

詳解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ě)跟項(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)文章

  • Mybatis mapper接口動(dòng)態(tài)代理開(kāi)發(fā)步驟解析

    Mybatis mapper接口動(dòng)態(tài)代理開(kāi)發(fā)步驟解析

    這篇文章主要介紹了Mybatis mapper接口動(dòng)態(tài)代理開(kāi)發(fā)步驟解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-07-07
  • java垃圾回收之實(shí)現(xiàn)并行GC算法

    java垃圾回收之實(shí)現(xiàn)并行GC算法

    這篇文章主要為大家介紹了java垃圾回收之實(shí)現(xiàn)并行GC算法的詳細(xì)講解,讓我們看看并行垃圾收集器的GC日志長(zhǎng)什么樣,?從中我們可以得到哪些有用信息
    2022-01-01
  • JAVA實(shí)現(xiàn)PDF轉(zhuǎn)HTML文檔的示例代碼

    JAVA實(shí)現(xiàn)PDF轉(zhuǎn)HTML文檔的示例代碼

    本文是基于PDF文檔轉(zhuǎn)PNG圖片,然后進(jìn)行圖片拼接,拼接后的圖片轉(zhuǎn)為base64字符串,然后拼接html文檔寫(xiě)入html文件實(shí)現(xiàn)PDF文檔轉(zhuǎn)HTML文檔,感興趣的可以了解一下
    2021-05-05
  • 用Set類判斷Map里key是否存在的示例代碼

    用Set類判斷Map里key是否存在的示例代碼

    本篇文章主要是對(duì)用Set類判斷Map里key是否存在的示例代碼進(jìn)行了介紹,需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助
    2013-12-12
  • Mybatis中and和循環(huán)or混用操作(or轉(zhuǎn)換成in)

    Mybatis中and和循環(huán)or混用操作(or轉(zhuǎn)換成in)

    這篇文章主要介紹了Mybatis中and和循環(huán)or混用操作(or轉(zhuǎn)換成in),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • javaWeb實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)

    javaWeb實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了javaWeb實(shí)現(xiàn)學(xué)生信息管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • spring boot 的常用注解使用小結(jié)

    spring boot 的常用注解使用小結(jié)

    這篇文章主要介紹了spring boot 的常用注解使用小結(jié),需要的朋友可以參考下
    2017-05-05
  • springBoot?之spring.factories擴(kuò)展機(jī)制示例解析

    springBoot?之spring.factories擴(kuò)展機(jī)制示例解析

    這篇文章主要為大家介紹了springBoot?之spring.factories擴(kuò)展機(jī)制示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-04-04
  • 如何在Spring中自定義scope的方法示例

    如何在Spring中自定義scope的方法示例

    這篇文章主要介紹了如何在Spring中自定義scope的方法示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-02-02
  • springboot中如何通過(guò)cors協(xié)議解決跨域問(wèn)題

    springboot中如何通過(guò)cors協(xié)議解決跨域問(wèn)題

    這篇文章主要介紹了springboot中通過(guò)cors協(xié)議解決跨域問(wèn)題,cors是一個(gè)w3c標(biāo)準(zhǔn),它允許瀏覽器(目前ie8以下還不能被支持)像我們不同源的服務(wù)器發(fā)出xmlHttpRequest請(qǐng)求,我們可以繼續(xù)使用ajax進(jìn)行請(qǐng)求訪問(wèn)。具體內(nèi)容詳情大家跟隨腳本之家小編一起學(xué)習(xí)吧
    2018-05-05

最新評(píng)論