Intellij IDEA 2017新特性之Spring Boot相關(guān)特征介紹
前言
Intellij IDEA 2017.2.2版本針對(duì)Springboot設(shè)置了一些特性,本篇文章給大家簡(jiǎn)單介紹一下如何使用這些特性。
Run Dashboard
針對(duì)Spring boot提供了Run Dashboard方式的來(lái)代替?zhèn)鹘y(tǒng)的run方法。下面看一下官網(wǎng)提供的面板結(jié)構(gòu)圖:
是不是很炫,直接可以通過(guò)Dashboard看到Springboot的啟動(dòng)項(xiàng)目,并顯示相應(yīng)的端口等信息,同時(shí)還能在這里進(jìn)行相應(yīng)的操作。下面我們來(lái)看看如何調(diào)用出Dashboard。
首先,你的項(xiàng)目應(yīng)該是一個(gè)springboot的項(xiàng)目。然后進(jìn)入Edit configurations,點(diǎn)擊+號(hào),找到springboot選項(xiàng),添加一個(gè)springboot的配置。
然后依次配置,name,Main class(包含main方法的啟動(dòng)類),working directory,Use classpath of module,jre等。
最重要的是要合適一下下面的 Show in Run Dashboard是否勾選,如果未勾選,將其勾選。
這樣就完成這一新特性的配置。嘗試一下吧。效果與官網(wǎng)提供的相同。
Actuator endpoints
經(jīng)過(guò)上面的步驟啟動(dòng)springboot之后,你會(huì)發(fā)現(xiàn)在右側(cè)出現(xiàn)了一個(gè)Endpoints的tab項(xiàng)。此項(xiàng)中又包含Health, Beans, 和Mappings。
比如Mappings可以顯示出Springboot對(duì)外暴露的請(qǐng)求地址等信息。具體功能可自行嘗試。不過(guò),在使用此功能之前需要在pom文件中配置對(duì)應(yīng)依賴。
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> <version>1.2.3.RELEASE</version> </dependency>
總結(jié)
以上所述是小編給大家介紹的Intellij IDEA 2017新特性之Spring Boot相關(guān)特征介紹,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
- Spring事物的傳播特性詳解
- Spring Boot 2.4新特性減少95%內(nèi)存占用問(wèn)題
- Spring Boot 2.4 新特性之一鍵構(gòu)建Docker鏡像的過(guò)程詳解
- spring5新特性全面介紹
- SpringBoot新特性之全局懶加載機(jī)制
- 全面解析Spring Security 過(guò)濾器鏈的機(jī)制和特性
- SpringBoot2.3新特性優(yōu)雅停機(jī)詳解
- Spring MVC接受表單自動(dòng)封裝特性實(shí)例解析
- SpringBoot2.0新特性之配置綁定全解析
- Spring各版本新特性的介紹
- 簡(jiǎn)單了解Spring Framework5.0新特性
- spring4新特性之web開(kāi)發(fā)增強(qiáng)
- 淺析Spring4新特性概述
- Spring 4 支持的 Java 8 特性
- java Spring 5 新特性函數(shù)式Web框架詳細(xì)介紹
- 詳解Spring工廠特性
相關(guān)文章
Spring框架JavaMailSender發(fā)送郵件工具類詳解
這篇文章主要為大家詳細(xì)介紹了Spring框架JavaMailSender發(fā)送郵件工具類,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-04-04Java中快速排序優(yōu)化技巧之隨機(jī)取樣、三數(shù)取中和插入排序
快速排序是一種常用的基于比較的排序算法,下面這篇文章主要給大家介紹了關(guān)于Java中快速排序優(yōu)化技巧之隨機(jī)取樣、三數(shù)取中和插入排序的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-09-09Spring實(shí)現(xiàn)自定義注解處理器解析和處理注解
這篇文章主要介紹了Spring實(shí)現(xiàn)自定義注解處理器解析和處理注解,注解在現(xiàn)代Java編程中扮演了至關(guān)重要的角色,無(wú)論是簡(jiǎn)化代碼、增強(qiáng)可讀性,還是將元數(shù)據(jù)與業(yè)務(wù)邏輯分離,注解都讓我們的代碼更加優(yōu)雅和靈活,需要的朋友可以參考下2024-10-10Java使用wait和notify實(shí)現(xiàn)線程之間的通信
Java 線程通信是將多個(gè)獨(dú)立的線程個(gè)體進(jìn)行關(guān)聯(lián)處理,使得線程與線程之間能進(jìn)行相互通信,下面這篇文章主要給大家介紹了關(guān)于Java使用wait和notify實(shí)現(xiàn)線程之間通信的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-04-04HashMap原理及手寫(xiě)實(shí)現(xiàn)部分區(qū)塊鏈特征
這篇文章主要為大家介紹了HashMap原理及手寫(xiě)實(shí)現(xiàn)部分區(qū)塊鏈特征,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-09-09SpringBoot jar包大小優(yōu)化問(wèn)題及解決
這篇文章主要介紹了SpringBoot jar包大小優(yōu)化問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-11-11Java實(shí)現(xiàn)貪吃蛇大作戰(zhàn)小游戲的示例代碼
本文主要介紹了Java實(shí)現(xiàn)貪吃蛇大作戰(zhàn)小游戲的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-07-07Mybatis調(diào)用SQL?Server存儲(chǔ)過(guò)程的實(shí)現(xiàn)示例
在軟件開(kāi)發(fā)過(guò)程中,經(jīng)常會(huì)使用到存儲(chǔ)過(guò)程,本文就來(lái)介紹一下Mybatis調(diào)用SQL?Server存儲(chǔ)過(guò)程的實(shí)現(xiàn)示例,具有一定的參考價(jià)值,感興趣的可以了解一下2024-01-01springboot整合spring-retry的實(shí)現(xiàn)示例
本文將結(jié)合實(shí)例代碼,介紹springboot整合spring-retry的實(shí)現(xiàn)示例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-06-06