自从升级了idea2018,发现了挺多好用的功能,changelist是最常用的,但是另外一个很重要的,特别好用的,就是http request了。
上图
像这个接口,启动项目之后,需要运行fiddler或者postman输入地址,输入参数,请求接口,这是之前的方式。
自从升级了idea2018,可以不用这么麻烦了,直接用http request,再上图
这张图就很明显了,左边的绿色▷按钮,就是请求的按钮
当然,对于post的请求,可以对请求参数进行修改,修改完之后,直接请求,炒鸡方便~~
等等等等,好像少了什么东西,对,依赖!
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
这是boot的监控的依赖,当然有其他的更重要的作用,在这里,我只用这一个requestmapping的功能就好了。
并且,在启动的时候,还会打印相应的mapping的日志~
2020年7月17日 14:57:30更新:
随着idea新版本和spring boot新版本的发布,以上的方法不知道为何失效了。
但是有曲线救国的方式:
在idea启动按钮左边:
点击“Edit Configurations”:
如上图:加上 spring.jmx.enabled ,value为true;
之后启动项目,在Debugger -> Endpoints -> Mappings里看到如下:
还是熟悉的配方,还是熟悉的味道!只不过曲折了一些!
2020年8月18日 17点54分更新:
今天升级了2020.2版本,这个功能更加好用了:
是不是熟悉的味道?