介绍idea 几个常用的插件

news2024/11/17 23:40:16

介绍idea 几个常用的插件

  • 1. Lombok
  • 2. MyBatis Log Free
  • 3. Database
  • 4. jsonparser
  • 5. Restful Fast Request
    • 5.1 插件配置
      • 5.1.1 基础配置
      • 5.1.2 全局请求头配置
      • 5.1.3 String生成配置
    • 5.2 插件使用
      • 5.2.1 调式接口(测试看)
      • 5.2.2 快速配置token
      • 5.2.3 保存、搜索API
    • 5.3 官网
  • 6.jclasslib
  • 7. visualvm

1. Lombok

  • 这个的使用,应该就不用说了吧,在这里就提一点,直接放上:
    Lombok的@Accessors注解——链式编程.
    在这里插入图片描述

2. MyBatis Log Free

  • 插件介绍
    使用该插件解决 MyBatis 输出的参数化 sql 不能直接执行的问题,该插件有Mybatis Log的专属控制台,之后会在专属控制台Mybatis Log上打印程序运行中的参数化 SQL ,打印出的sql可直接运行。
    在这里插入图片描述
  • 使用步骤如图
    在这里插入图片描述
  • 效果如图
    在这里插入图片描述

3. Database

  • 直接看下面文章,里面有介绍
    看第2节-idea连接数据库.

4. jsonparser

  • 详细介绍直接看下面文章:
    idea之json格式化插件Json Parser.

5. Restful Fast Request

  • 插件介绍:
    简单一句话,功能类似于postman,这么说应该能想象这是一个什么插件了吧
    在这里插入图片描述

5.1 插件配置

5.1.1 基础配置

  • 基础配置步骤,如下图:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

5.1.2 全局请求头配置

  • 如下图,可配置全局token等
    在这里插入图片描述

5.1.3 String生成配置

  • 默认配置如下:
    在这里插入图片描述
  • 如果不需要,可修改默认配置:
    在这里插入图片描述
    在这里插入图片描述

5.2 插件使用

5.2.1 调式接口(测试看)

  • 怎么使用?看图更直观,如图:
    • 第一步,如下:
      在这里插入图片描述
      在这里插入图片描述
      备注:参数值如果不想让其默认生成,参考上面的《5.1.3 String生成配置》取消即可。
    • 第二步:
      在这里插入图片描述
    • 第三步:
      发送完之后,即可看接口返回的结果数据:
      在这里插入图片描述

5.2.2 快速配置token

  • 如图:
    在这里插入图片描述

5.2.3 保存、搜索API

  • 测试接口可保存起来,方便下次调用,如图:
    在这里插入图片描述
    在这里插入图片描述

5.3 官网

  • 好了,使用主义的话,这些就够了,如果想了解更多,自己可以去官网看看
    https://dromara.gitee.io/fast-request/.

6.jclasslib

  • 插件如图:
    在这里插入图片描述
  • 使用如图:
    在这里插入图片描述
    关于字节码文件以及javap -v -p命令的使用,可以看下面的文章:
    深入理解Java虚拟机——深入理解 String(彻底搞懂 String 对象内存分配以及intern()方法,不想学明白都难).

7. visualvm

  • 直接看下面这篇文章:
    Java性能分析——VisualVM 的简单使用以及问题处理.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/133680.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

集成分布式锁架包(MySQL、Redis、Zookeeper)

前言: 疫情当下,大环境不好,自己又去了一家令人非常失望的单位,一直在996加班忙于业务代码,技术方面几乎等于零成长。但是,作为一个Coder,必须要挤出时间去学习与总结,不然就会被无情…

Emmet 使用 lorem 快捷生成随机文本填充html页面

快速使用 在编程中,我们也可以使用Lorem ipsum来填充页面,测试显示效果。主要是通过编辑器中自带的 Emmet 插件,识别以 lorem 开头的短语,生成指定格式的内容。以下介绍均以 vscode 为测试载体。 注意:lorem 短语需要…

Java-String 类·下

Java-String 类下5. 字符, 字节与字符串5.1 字符与字符串5.2 字节与字符串5.3 小结6.字符串常见操作6.1 字符串比较6.2 字符串查找6.3 字符串替换6.4 字符串拆分6.5 字符串截取6.6 其他操作方法7. StringBuffer 和 StringBuilder补充大家好,我是晓星航。今天为大家带…

计算机网络体系结构

目录常见的计算机网络体系结构计算机网络体系结构分层的必要性计算机网络体系结构分层思想举例计算机网络体系结构中的专用术语常见的计算机网络体系结构 TCP/IP体系结构相当于将OSI体系结构的物理层和数据链路层合并为网络接口层。并去掉了会话层和表示层。 由于TCP/IP在网络…

Java爬虫 爬取某招聘网站招聘信息

Java爬虫 爬取某招聘网站招聘信息一、系统介绍二、功能展示1.需求爬取的网站内容2.实现流程2.1数据采集2.2页面解析2.3数据存储三、获取源码一、系统介绍 系统主要功能:本项目爬取的XX招聘网站 二、功能展示 1.需求爬取的网站内容 2.实现流程 爬虫可以分为三个模…

[Kettle] Kettle界面介绍

启动Kettle后,弹出Kettle的欢迎界面 有关界面的构成和说明如下所示 ①标题栏:显示界面标题名称 ②菜单栏:分别有【文件】|【编辑】|【视图】|【执行】|【工具】|【帮助】六个菜单栏 ③工具图标栏:显示图形化的常用和重要的菜单项…

SAP MM采购定价过程字段解析

下面我们针对每一个字段进行解释和用途分析 : 1、 步骤:代表了创建PO时,哪个条件类型放到前面,哪个放到后面,如果步骤号相同,那就以谁先选择出来谁就在前面。 2、 计数:没有任何实际意义&a…

DaVinci:神奇遮罩

调色页面:神奇遮罩Color:Magic Mask神奇遮罩 Magic Mask基于人工智能技术,在检视器中绘制一个笔画,就能识别出笔画所在的对象,并以此自动创建遮罩。先确定要对画面上的物体还是人体做遮罩。若是对人体做遮罩&#xff0…

【闲来无聊写个几个小特效——五角星,小光圈,探照灯】

五角星,见过吧,如果是你,你如何使用代码写一个五角星呢?思考一下,你会说,先这样在那样就好啦,可是真正上手的时候却修修改改磕磕绊绊来看一下今天的五角星如何用几行代码实现 1.绘制五角星 四行…

Pytorch进行自定义Dataset 和 Dataloader 原理

1、自定义加载数据 在pytorch中,数据集对象被抽象为Dataset类,实现自定义的数据集需要继承Dataset,并实现相应的方法。 在学习Pytorch的教程时,加载数据许多时候都是直接调用torchvision.datasets里面集成的数据集,直…

GO第 4 章:运算符

第 4 章 运算符 4.1 运算符的基本介绍 运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等 运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等 算术运算符 赋值运算符 比较运算符/关系运算符 逻辑运算符 位运算符 其它运算 4.2 …

Java开发环境安装

总步骤 第一步:安装JDK(Java Development Kit,Java软件开发工具包) 第二步:安装IDEA(是Java语言的集成开发环境) 一、安装JDK Windows下最简单的Java环境安装指南 - 大博哥VV6 - 博客园 (cnblo…

微信小程序框架

框架 小程序开发框架的目标是通过尽可能简单、高效的方式让开发者可以在微信中开发具有原生 APP 体验的服务。 整个小程序框架系统分为两部分:逻辑层(App Service)和 视图层(View)。小程序提供了自己的视图层描述语言…

【Linux】进程创建、进程终止和进程等待

​🌠 作者:阿亮joy. 🎆专栏:《学会Linux》 🎇 座右铭:每个优秀的人都有一段沉默的时光,那段时光是付出了很多努力却得不到结果的日子,我们把它叫做扎根 目录👉进程创建&…

力扣刷题记录——231. 2 的幂、228. 汇总区间、242. 有效的字母异位词

本专栏主要记录力扣的刷题记录,备战蓝桥杯,供复盘和优化算法使用,也希望给大家带来帮助,博主是算法小白,希望各位大佬不要见笑,今天要分享的是——《231. 2 的幂、228. 汇总区间、242. 有效的字母异位词》。…

【王道操作系统】2.2.4 作业进程调度算法(FCFS先来先服务、SJF短作业优先、HRRN高响应比优先)

作业进程调度算法(FCFS先来先服务、SJF短作业优先、HRRN高响应比优先) 文章目录作业进程调度算法(FCFS先来先服务、SJF短作业优先、HRRN高响应比优先)1.先来先服务(FCFS)2.短作业优先(SJF)3.高响应比优先(HRRN)4.三种算法的对比和总结1.先来先服务(FCFS) 先来先服务调度算法(F…

区间选点 and 最大不相交区间

区间选点 题目描述 给定 N 个闭区间 [ai,bi],请你在数轴上选择尽量少的点,使得每个区间内至少包含一个选出的点。 输出选择的点的最小数量。 位于区间端点上的点也算作区间内。 输入输出及样例 最大不相交区间 题目描述 给定 N 个闭区间 [ai,bi]&…

ArcGIS基础实验操作100例--实验32计算栅格行列号

本实验专栏参考自汤国安教授《地理信息系统基础实验操作100例》一书 实验平台:ArcGIS 10.6 实验数据:请访问实验1(传送门) 高级编辑篇--实验32 计算栅格行列号 目录 一、实验背景 二、实验数据 三、实验步骤 (1&am…

GPU存储器架构-- 全局内存 本地内存 寄存器堆 共享内存 常量内存 纹理内存

上表表述了各种存储器的各种特性。作用范围栏定义了程序的哪个部分能使用该存储器。而生存期定义了该存储器中的数据对程序可见的时间。除此之外,Ll和L2缓存也可以用于GPU程序以便更快地访问存储器。 总之,所有线程都有一个寄存器堆,它是最快…

【PDPTW】python调用guribo求解PDPTW问题(Li Lim‘s benchmark)之二

原文连接:知乎《使用Python调用Gurobi求解PDPTW问题(Li & Lim’s benchmark)》 分析文章:文章目录修改utlis.pytest.py运行DataPath"lc101.txt"修改 以及修改公示约束(8)与代码不符合的问题…