背景很多团队都在构建API,并且声称自己团队创建的API都是足够的RESTful,今天我们简单聊下RESTful API相关的一些概念和设计实践。定义REST(Representational State Transfer) - 表述性状态转移简单一句是就指:服务器发送表述用于描述资源的当前状态,客户端发送表述用于描述客服端希望资源拥有的状态。REST 是一种架构风格。定义了分布式系统中,各个组件
注:我是在mac下搭建的demo,在windows下同理,这个不存在什么太大差异。后面会有源码,直接导入idea即可,只是环境的配置稍有不同。 一、准备工作 下载最新版idea.。 下载mysql。 下载postman,这是一款用于前后端接口请求测试的神器。 以上自行百度安装。 二、创建项目1.new project->选择 spring initalizr 3.这里只需要选web就可以了4
前言在后端SpringBoo开发中,都需要一个接口测试工具,从一开始的postman,到现在的国产测试工具,数不胜数,而最方便的莫过于在IDEA中就可以调试,因为IDEA插件中有能力分析出当前项目所编写的Controller数据,可以进行统计,更方便我们发起http请求,不需要复制url到别的测试工具了,今天就推荐一款,名叫Cool Request,他纯免费、开源。插件名称: Cool Reque
那么,话不多说,上干货…####目录插件集合CamelCase
Translation
LiveEdit
MarkDown Navigator
Jrebel
CheckStyle-IDEA
Alibaba Java Coding Guidelines
Ideavim
Maven Helper
FindBugs-IDEA
GsonFormat
Key promoter X
.ignore
JVM D
转载
2024-09-25 15:05:27
89阅读
idea一些方便的设置和快捷键方便开发的设置1.设置字体字号行间距2.通过滚轮控制字体变大变小3.鼠标悬浮在代码上有提示4.自动导包和优化多余的包手动导包5.同一个包下的类,超过指定个数的时候,导包合并为*6.忽略大小写进行提示7.设置项目编码8.自动编译9.自动生成序列号idea连接mysql后写代码有提示idea常用快捷键idea好用的插件代码规范阿里代码规约:Alibaba Java Co
小Hub领读:postman好用是有道理的,而且现在也习惯用postman了呀,工具越来越多,用习惯的就好。前言接口调试是每个软件开发从业者必不可少的一项技能,一个项目的的完成,可能接口测试调试的时间比真正开发写代码的时间还要多,几乎是每个开发的日常工作项。所谓工欲善其事必先利其器,在没有尝到 IDEA REST 真香之前,postman(chrome 的一款插件)确实是一个非常不错的选择,具有完
postman是一款支持http协议的接口调试与测试工具,其主要特点就是功能强大,使用简单且易用性好 。无论是开发人员进行接口调试,还是测试人员做接口测试,postman都是我们的首选工具之一 。一张图来直观的来看下postman中所包含的功能:功能介绍:基础功能常见类型的接口请求接口响应数据的解析接口管理(Collection)批量执行接口请求日志调试断言变量请求前置脚本接口关联常见的返回值获取
当使用了IDEA REST之后,postman就可以丢了,因为,IDEA REST Client具有postman的所有功能,而且还有postman没有的功能,继续往下看。 真香定律的原因有如下几个: 1. 首先postman的所有功能IDEA REST Client都具备了,如REST Clien ...
转载
2021-09-07 16:44:00
146阅读
2评论
最近Intellij IDEA更新到了2017.3这一版本,这个版本又增加了很多新功能。我觉得其中这个基于编辑器的REST客户端这个功能很不错,可以为我们带来很多方便。这个功能并不仅仅在Intellij IDEA才有,最近更新的所有Jetbrains系IIDE都有这个功能。以往我们开发和调试网络程序,用到的无非是这几种办法:浏览器F12工具、Fiddler、Wireshark、curl等命令行工具
转载
2024-08-01 16:05:18
85阅读
注意:安装插件后要重新启动IDEA才会生效 1、Free Mybatis plugin 功能:平时dao层找对应的xml时候需要很麻烦地去找(从xml找dao层对应方法也很麻烦),有了这个插件就不用了。 使用步骤: 2、GsonFormat 功能:可以将json格式的字符串自动转换成java类 使用 ...
转载
2021-08-17 18:01:00
10000+阅读
2评论
一、前言IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具。不是我说的喔,百度百科说的… IDEA 如此好用,插件库也是很强大的,俗话说:“工欲善其事必先利其器”,不安排几个插件都不好意思说你开发工具用的是 IDEA ,接下来将介绍插件的安装方式。二、IDEA 插件安装在使用插件之前,你需要了解 IDEA 的插件安装方
转载
2023-11-04 14:45:33
73阅读
5 编辑器5.1 与剪贴板比较IntelliJ IDEA内置了针对代码、jar文件、修订版本甚至图像的Diff查看器。要调用它,请选择要比较的任意一对文件,然后按Ctrl+D(OS X为Cmd+D)。如果您只选择了单个文件,则IDE将提示您选择要进行比较的文件。如果您想要快速将当前活动编辑器与剪贴板中的内容进行比较,请使用“视图→与剪贴板比较”(View → Compare with Clipbo
快捷键Win: Ctrl+Alt+RmacOS: Cmd+Alt+R文档:https://marketplace.visualstudio.com/items?itemName=humao.rest-client请求文件test.httpGET https://www.baidu.com/### GET https://httpbin.org/get### POST {{host}}/postcontent-type: application/json{ "name"
原创
2021-07-12 16:06:17
500阅读
Eclipse对Resin的插件支持远不如Tomcat等插件。如果使用Resin插件部署项目到Resin。形如下图: 在Tomcat中做到这一步再改下一下server.xml中对应项目的reloadable=false。热部署环境就已经完成
快捷键Win: Ctrl+Alt+RmacOS: Cmd+Alt+R文档:https://marketplace.visualstudio.com/items?itemName=humao.rest-client请求文件test.httpGET https://www.baidu.com/### GET https://httpbin.org/get### POST {{host}}/postcontent-type: application/json{ "name"
原创
2022-03-01 09:37:51
484阅读
Debugging工具1、 Firebug
Firebug是firefox下的一个插件,能够调试所有网站语言,如Html,Css等,但FireBug最吸引我的就是javascript调试功 能,使用起来非常方便,而且在各种浏览器下都能使用(IE,Firefox,Opera, Safari),简直难以置信。除此之外,其他功能还很强大。比如
该文章主要是针对eclipse或idea中使用到的插件进行安装使用,这里重点是在idea中的安装使用。在IntelliJ IDEA的安装讲解中我们其实已经知道,IntelliJ IDEA本身很多功能也都是通过插件的方式来实现的,是是IntelliJ IDEA本身就是它自己的插件平台最大的开发者而已,开发了很多优秀的插件。IDEA插件安装IDEA的插件安装非常简单,对于很多插件来说,只要你知道插件的
转载
2023-06-26 14:31:25
800阅读
今天发现了一个IDEA整合LeetCode的插件,有了这个插件,可以在IDEA本地编辑代码并且运行提交,还能关联自己的账号,简直实用之极。看网上介绍的都不太详细,我来写个清楚点的。插件如图: 一:下载插件点击File->Setting->Plugins: 搜索leetcode下载就行了。如果你的搜不到,可以尝试重新打开Setting重新搜,还没有的话,可
转载
2023-12-24 10:48:59
136阅读
愿将黄鹤翅,一借飞云空。——孟郊《上包祭酒》当我们开发一款插件时,当其中的某些功能依赖其他插件时,就需要我们在插件中做额外的处理。 以下我们以依赖git插件为例子,做一个获取当前项目git用户名和当前分支的demo。引入插件1、插件id我们可以去idea插件市场找到自己需要依赖的插件,在插件首页可以找到插件ID。这里我们用的是idea自带的git插件为例子,其id为Git4Idea。2、在我们的编
转载
2023-11-11 23:54:16
408阅读
一、查看插件在IntelliJ IDEA中打开系统设置窗口并找到Plugins插件列表,如图 在插件列表上方可以看到Marketplace 与Installed两个选项,其中Marketplace代表未安装的插件列表,Installed代表已安装的插件列表。二、插件的安装 如果列表中插件的右侧带有Install按钮,则证明插件还没
转载
2023-07-25 10:56:24
895阅读
点赞