Intellij IDEA 2017新特性之Spring Boot相关特征介绍

 更新时间:2018年01月09日 09:39:54   作者:丑胖侠  
Intellij IDEA 2017.2.2版本针对Springboot设置了一些特性,本篇文章给大家简单介绍一下如何使用这些特性,需要的朋友参考下吧

前言

Intellij IDEA 2017.2.2版本针对Springboot设置了一些特性,本篇文章给大家简单介绍一下如何使用这些特性。

Run Dashboard

针对Spring boot提供了Run Dashboard方式的来代替传统的run方法。下面看一下官网提供的面板结构图:

这里写图片描述

是不是很炫,直接可以通过Dashboard看到Springboot的启动项目,并显示相应的端口等信息,同时还能在这里进行相应的操作。下面我们来看看如何调用出Dashboard。

首先,你的项目应该是一个springboot的项目。然后进入Edit configurations,点击+号,找到springboot选项,添加一个springboot的配置。

这里写图片描述 

然后依次配置,name,Main class(包含main方法的启动类),working directory,Use classpath of module,jre等。

最重要的是要合适一下下面的 Show in Run Dashboard是否勾选,如果未勾选,将其勾选。

这里写图片描述

这样就完成这一新特性的配置。尝试一下吧。效果与官网提供的相同。

Actuator endpoints

经过上面的步骤启动springboot之后,你会发现在右侧出现了一个Endpoints的tab项。此项中又包含Health, Beans, 和Mappings。

这里写图片描述

比如Mappings可以显示出Springboot对外暴露的请求地址等信息。具体功能可自行尝试。不过,在使用此功能之前需要在pom文件中配置对应依赖。

<dependency>
 <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-actuator</artifactId>
      <version>1.2.3.RELEASE</version>
    </dependency>

总结

以上所述是小编给大家介绍的Intellij IDEA 2017新特性之Spring Boot相关特征介绍,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • javassist使用指南

    javassist使用指南

    这篇文章主要介绍了javassist的使用方法,文中讲解非常细致,代码帮助大家更好的理解和学习,感兴趣的朋友可以了解下
    2020-07-07
  • MyBatis-Plus通过插件将数据库表生成Entiry,Mapper.xml,Mapper.class的方式

    MyBatis-Plus通过插件将数据库表生成Entiry,Mapper.xml,Mapper.class的方式

    今天小编就为大家分享一篇关于MyBatis-Plus通过插件将数据库表生成Entiry,Mapper.xml,Mapper.class的方式,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-02-02
  • 基于java Servlet编码/异常处理(详解)

    基于java Servlet编码/异常处理(详解)

    下面小编就为大家带来一篇基于java Servlet编码/异常处理(详解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-10-10
  • shuffle的关键阶段sort(Map端和Reduce端)源码分析

    shuffle的关键阶段sort(Map端和Reduce端)源码分析

    今天小编就为大家分享一篇关于shuffle的关键阶段sort(Map端和Reduce端)源码分析,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-01-01
  • SpringBoot使用WebSocket实现前后端交互的操作方法

    SpringBoot使用WebSocket实现前后端交互的操作方法

    springboot使用websocket有两种方式,一种是实现简单的websocket,另外一种是实现STOMP协议,本篇讲述如何使用springboot实现简单的websocket,需要的朋友可以参考下
    2022-04-04
  • Java编程实现调用com操作Word方法实例代码

    Java编程实现调用com操作Word方法实例代码

    这篇文章主要介绍了Java编程实现调用com操作Word方法实例代码,代码注释很详细,在这里分给大家,需要的朋友可以参考下。
    2017-09-09
  • Java的代理模式你真的了解吗

    Java的代理模式你真的了解吗

    这篇文章主要为大家详细介绍了Java的代理模式,结构型模式主要总结了一些类或对象组合在一起的经典结构,这些经典的结构可以解决特定应用场景的问题,包括:代理模式、桥接模式、装饰器模式、适配器模式、门面模式、组合模式、享元模式
    2022-03-03
  • Java 根据url下载网络资源

    Java 根据url下载网络资源

    这篇文章主要介绍了Java 根据url下载网络资源的示例代码,帮助大家更好的理解和使用Java,感兴趣的朋友可以了解下
    2020-11-11
  • Java SE使用数组实现高速数字转换功能

    Java SE使用数组实现高速数字转换功能

    随着大数据时代的到来,数字转换功能变得越来越重要,在Java开发中,数字转换功能也是经常用到的,下面我们就来学习一下如何使用Java SE数组实现高速的数字转换功能吧
    2023-11-11
  • Java Map 按照Value排序的实现方法

    Java Map 按照Value排序的实现方法

    Map是键值对的集合接口,它的实现类主要包括:HashMap,TreeMap,Hashtable以及LinkedHashMap等。这篇文章主要介绍了Java Map 按照Value排序的实现方法,需要的朋友可以参考下
    2016-08-08

最新评论