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相关特征介绍,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • Spring Boot集成Druid出现异常报错的原因及解决

    Spring Boot集成Druid出现异常报错的原因及解决

    Druid 可以很好的监控 DB 池连接和 SQL 的执行情况,天生就是针对监控而生的 DB 连接池。本文讲述了Spring Boot集成Druid项目中discard long time none received connection异常的解决方法,出现此问题的同学可以参考下
    2021-05-05
  • Trie树(字典树)的介绍及Java实现

    Trie树(字典树)的介绍及Java实现

    Trie树,又称字典树或前缀树,关于它的结构就不详细介绍了。Trie树在单词统计、前缀匹配等很多方面有很大用处。下面这篇文章主要介绍了Trie树,以及Java实现如何Trie树,有需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-02-02
  • AndroidStudio无法新建Java工程的简单解决办法

    AndroidStudio无法新建Java工程的简单解决办法

    AS创建java工程是非常麻烦的,AS没有提供直接创建java工程的方法且常常无法新建,这篇文章主要给大家介绍了关于AndroidStudio无法新建Java工程的简单解决办法,需要的朋友可以参考下
    2024-06-06
  • Java 泛型详解(超详细的java泛型方法解析)

    Java 泛型详解(超详细的java泛型方法解析)

    这篇文章主要介绍了深入理解java泛型Generic,文中有非常详细的代码示例,对正在学习java的小伙伴们有非常好的帮助,需要的朋友可以参考下,希望对你有帮助
    2021-07-07
  • SpringBoot项目中使用Groovy脚本的示例代码

    SpringBoot项目中使用Groovy脚本的示例代码

    本文主要介绍了SpringBoot项目中使用Groovy脚本的示例代码,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-08-08
  • 基于swing实现窗体拖拽和拉伸

    基于swing实现窗体拖拽和拉伸

    这篇文章主要为大家详细介绍了基于swing实现窗体拖拽和拉伸,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-12-12
  • SpringBoot在项目停止(服务停止/关闭退出)之后执行的方法

    SpringBoot在项目停止(服务停止/关闭退出)之后执行的方法

    这篇文章主要给大家介绍了SpringBoot在项目停止(服务停止/关闭退出)之后执行的两种方法,实现DisposableBean接口和使用@PreDestroy注解,文中有详细的代码讲解,具有一定的参考价值,需要的朋友可以参考下
    2023-12-12
  • linux下执行java程序的sh脚本分享

    linux下执行java程序的sh脚本分享

    这篇文章主要介绍了linux下执行java程序的sh脚本,仅供参考,但是设置的时候环境变量是最重要的,我就是环境变量一直不对,总是按网上查到的来,不明白怎么回事,才一直出错,其实环境变量就是你要执行的java程序所在的位置
    2014-09-09
  • Java MethodHandles介绍与反射对比区别详解

    Java MethodHandles介绍与反射对比区别详解

    这篇文章主要为大家介绍了Java MethodHandles介绍与反射对比区别详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-11-11
  • Spring容器刷新obtainFreshBeanFactory示例详解

    Spring容器刷新obtainFreshBeanFactory示例详解

    这篇文章主要为大家介绍了Spring容器刷新obtainFreshBeanFactory示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-03-03

最新评论