idea常用插件_idea打印sql语句插件-程序员宅基地

技术标签: java  idea  intellij-idea  ide  

1、MyBatis Log Free 打印完整的sql语句

控制台打印的sql语句是需要自己手动补充完整,才能在Navicat中执行。这个插件可以直接帮我们把sql语句完整的打印出来

安装成功后可以直接在控制台右击使用即可

image-20230809104429900

使用效果

image-20230809104629130

2、Maven Helper 解决 maven 依赖冲突

当我们引入多个依赖时,有些依赖是冲突的,会造成一些异常,这时我们进入pom.xml文件中,选择依赖分析,就会有相关的提示了

image-20230809104752920

3、easycode 自定义生成代码

当我们在写代码的时候,其实很多基础的代码都可以直接生成的,个人比较喜欢用easycode,该插件可以自己自定义生成基础的增删改查,有提供的模板,但个人建议最好还是自己写个模板,能符合自己的项目。定制性更强,而且该代码能直接生成到项目中

选择连接的数据库,右击使用

image-20230809105259807

4、Alibaba Java Coding Guidelines 阿里巴巴代码规范插件

这个插件会在我们写代码的时候提示一些相关规范。帮助我们写出更规范的代码

5、CodeGlance

代码的缩略图,可以更方便的拖拉代码,类似于一个小预览

image-20230809105759748

6、Free MyBatis Tool

mybatis xml和对应的mapper之间来回切换的时候,手动切换是很麻烦的。安装了该插件后,可以直接进行跳转到对应的位置

image-20230809110253796

7、Rainbow Brackets

当我们写的逻辑嵌套比较深的时候,这个就很好用了。不同的括号有不同的颜色

image-20230809111854897

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/wangxinxinsj/article/details/132185726

智能推荐

WIndows下使用Qemu安装Arm版Kylin系统_qemu_kylin_efi.fd-程序员宅基地

文章浏览阅读8.7k次,点赞10次,收藏51次。提示:转载请注明出处文章目录前言一、Qemu是什么?二、操作步骤1.环境准备(1).qemu安装(2).QEMU_EFI.fd:镜像启动时的BIOS。(3).ARM系统的.iso镜像:(4).制作镜像(5).准备目录2.安装虚拟机3.启动虚拟机总结问题描述:前言随着国产化的浪潮一步一步的加大,我们接触的国产系统和国产硬件也在不断的增多,忍不住的吐槽,现在的硬件是真的倒退了好多年,而且也特别的贵,但是为支持国产,我们也需要更多的进行国产化的适配和学习,linux下搭建比较简单,windows则比较复_qemu_kylin_efi.fd

OneNote 找回误删除笔记_onenote已删除的笔记-程序员宅基地

文章浏览阅读6k次。真的OneNote的这个设计差点没吓死我,还好最终找到了。百度很多方法都不好使。1.去OneNote online 就是web端的OneNote2.点击告诉我们你要做什么3.点击已删除页面这样就找到了,实测iPad端删除这里能找回..._onenote已删除的笔记

Umi2.x升级到Umi3.x_node 多少版本对应的umi3-程序员宅基地

文章浏览阅读6.9k次,点赞5次,收藏7次。Umi3.x升级版本之路(一)修改依赖扁平化配置import all from umi修正语法支持antd4.x修改依赖npm uninstall -S dva antdnpm uninstall -D umi-plugin-react npm install -D umi@3 @umijs/preset-react// package.json"engines": { "node": ">=10.13.0"}// tsconfig.json"paths": { "@/*":_node 多少版本对应的umi3

【论文阅读】【三维目标检测】在Range view上做3D目标检测_rangeview-程序员宅基地

文章浏览阅读3.3k次,点赞10次,收藏22次。文章目录BEV or Range ViewRangeDet: In Defense of Range View for LiDAR-based 3D Object DetectionRange Conditioned Pyramid InMeta-Kernel ConvolutionWeighted Non-Maximum SuppressionData Augmentation in Range View DataExperimentrange view是仅针对物理旋转式扫描的激光雷达的特殊view,例_rangeview

shell 实现并发,并控制并发数量_shell 并发-程序员宅基地

文章浏览阅读4k次,点赞4次,收藏26次。为了方便理解,一步步的来首先先看一下串行的:#! /bin/bashST=$(date +%s)for i in $(seq 1 10)do echo $i sleep 1 # 模拟程序、命令doneET=$(date +%s)TIME=$(( ${ET} - ${ST} ))echo "time: ${TIME}"输出结果:12345678910time: 10这就最原始的进程运行模拟,串行方式,无法有效利用计算机的资源,_shell 并发

Mybatis-puls自动分页Page无法分页解决_使用mybatis-plus中page进行分页不生效-程序员宅基地

文章浏览阅读3.3k次,点赞3次,收藏5次。一开始使用Page时发现数据能出来但是无法分页,只能全部显示。打印数据出来也显示0。最后查了许多资料发现这个插件需要一个工具类的支持才可以实现。检查了一下代码发现也没有问题。最后更改完成测试,好使了。_使用mybatis-plus中page进行分页不生效

随便推点

【中文模板】Latex如何写中文文档-程序员宅基地

文章浏览阅读9k次,点赞3次,收藏10次。\documentclass[UTF8]{ctexart}\begin{document}你好Latex!\end{document}

EasyClick 原生UI 控件添加自带图标_easyclick ui-程序员宅基地

文章浏览阅读346次。EasyClick 原生UI 控件添加自带图标_easyclick ui

AS5045磁旋转编码器使用以及STM32接收学习心得(另modbus协议、RS485接口、RS485转TTL说明)-程序员宅基地

文章浏览阅读5.2k次,点赞8次,收藏40次。一、电气接口1、5V供电,1:VDD5;2:A;3: B;4:GND2、板子上没有配终端电阻,需要自己根据应用需要配电阻3、板子外径30mm,安装孔内径2.7mm,可配2.5的螺钉,两孔中心间距21mm.二、RS485接口通信协议编码器485波特率范围:1200-57600,可以根据具体实际请款设置波特率,默认设率9600,8,n,1。三、modbus通信协议格式(1)、moubus协议概要1、Modbus协议是一种单主/多从的通信协议,其特点是在同一时间,总线上只能有一个主设备,但可以_rs485转ttl

在阿里云CentOS7上搭建ftp服务器_阿里云centos配置ftp-程序员宅基地

文章浏览阅读3.5k次。当我再次被各种出站入站规则玩弄,在搜索引擎的帮助走出泥淖后,我决定记下这次经历_阿里云centos配置ftp

ARM Linux 3.x的设备树(Device Tree)-程序员宅基地

文章浏览阅读102次。2019独角兽企业重金招聘Python工程师标准>>> ..._error: include/dt-bindings/power/xlnx-zynqmp-power.h

使用JavaScript制作动态网页-2_javascript实现同个窗口的动态网页-程序员宅基地

文章浏览阅读1.8k次,点赞2次,收藏15次。使用JavaScript制作动态网页-2表单验证<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>表单验证</title></head><body> <form action="..._javascript实现同个窗口的动态网页