Idea居然还有比Navicat、Datagrid工具还好用、还快的插件,效率又可提升一倍了

7月总结-摆烂后的崛起

7月份,勇哥本想继续完成BG-TINKLE家族中的成员SSH(Linux远程终端工具),但是熬夜重写了4个版本的SSH还不是满意。就先摆烂甩一边了。哎。。

但是,勇哥依然再接再厉再卷,改变一下策略,既然BG-TINKLE写不动就先写BG-BOOM家族的成员,于是7月连续升级BG-BOOM的1.0.7、1.0.8两个版本;陆续提供了在IDEA中直接操作MYSQL数据库和REDIS客户端的首次创新功能。

吹个牛:勇哥这次创新的功能打破了、超越了DataGrip、Navicat、DBServer等客户端软件的使用习惯,更佳方便开发者操作Mysql和Redis,如果你也觉得不错,请点赞、关注、收藏一下,支持一下勇哥、支持一下Java桌面软件的崛起!!!

PS:如下是码抖(MADOU)出品的生态产品介绍图: gjsm.cn

如何安装使用

  • bg-tinkle系列软件,请在官网下载使用 gjsm.cn

  • bg-boom系统软件,请在Idea插件中心下载bg-boom即可使用

BG-BOOM家族「MYSQL」成员介绍

MYSQL成员是在1.0.7版本中更新的IDEA插件功能,主要功能包括:

  • 【★★★★★】自动扫描SpringBoot项目的配置文件中的数据源,无需开发者手动在数据库软件中添加数据源

  • 【★★★★☆】自动识别Mybatis的Xml、@Select、@Update等注解,并为其提供打开快捷数据库查询客户端Marker

  • 【★★★☆☆】在IDEA中提供快捷键F7(双击),随时打开数据库查询客户端,并自动识别当前项目模块的数据源

  • 【★★★★☆】提供源代码Mock 查询SQL注解@MMysqlMockQuery,让开发者的调试SQL能在源码中保存,避免团队重复自造

  • 【★★★★★】提供源代码Mock表的快捷菜单注解@MMysqlMockMenu,让开发者在任何源码中都可以快速打开数据库查询、DDL等功能

  • 【★★★★★】直接拷贝表或者某条SELECT SQL语句的Java源代码

自动扫描数据源【★★★★★】

目标:减少开发者在客户端工具中添加数据库连接的操作

插件会在项目打开文件修改手动点击等情况下自动扫描一下文件中的mysql数据源:

  • application.yml、application.properties

  • bootstrap.yml、bootstrap.properties

  • database.yml、database.properties

 

自动识别Mybatis【★★★★☆】

目的:给mybatis的相关功能提供快速打开数据库查询功能,减少开发者拷贝SQL,拷来拷去的繁琐步骤

插件自动识别代码中的一下关键字,并建立快捷打开数据库查询的快捷点Marker(连接)

  • 自动识别Mapper.xml中select、delete、update、insert标签,并建立快捷点Marker;(如下图1)

  • 自动识别POJO类中的@TableName注解,并建立快捷点Marker;(如下图2,第1个Marker点)

  • 自动识别所有Java类中包括POJO类的代码,并建立快捷点Marker;(如下图2,第2个Marker点)

MockSQL 注解 @MMysqlMockQuery【★★★★☆】

目的:减少团队中开发过程中的测试SQL重复编写问题

@MMysqlMockQuery 用于标注快速打开查询终端的注解

  • 参数:打开查询终端的默认查询语句

  • PS:注解可用于方法、字段、方法上

@MMysqlMockQuery("select * from table")
public class Madou{
​
}   

Mock数据库菜单注解 @MMysqlMockMenu【★★★★★】

目的:减少开发者操作数据库客户端数据源的操作

@MMysqlMockMenu 用于标注快速对应数据库表的所有功能的菜单

  • 参数:关联的表名称

  • PS:注解可用于方法、字段、方法上

@MMysqlMockMenu("ap_article")
public class Madou{
​
}   

直接拷贝模板代码【★★★★★】

目的:生成一些基础代码,减少开发者基础代码的重复性工作

插件目前只支持Mybatis-Plus的代码模块,Mybatis的可以在此基础上修改,同时模板代码生成的方式支持以下:

  • 直接拷贝某个表的源代码;(如图1)

  • 先执行一条Select语句,并拷贝其查询结果的模板代码;(如图2)

BG-BOOM家族「REDIS」成员介绍

REDIS成员是在1.0.8版本中更新的IDEA插件功能,主要功能包括:

  • 【★★★★★】自动扫描SpringBoot项目的配置文件中的Redis数据源,无需开发者手动在数据库软件中添加数据源

  • 【★★★★☆】自动识别代码中redistemplate、stringredistemplate、redisson关键字,并自动建立Marker

  • 【★★★☆☆】在IDEA中提供快捷键F8(双击),随时打开Redis数据搜索界面,并自动识别当前项目模块的数据源

  • 【★★★★☆】提供源代码Mock快捷打开终端注解@MRedisMockClient

  • 【★★★★★】提供源代码Mock数据库的快捷菜单注解@MRedisMockMenu,让开发者在任何源码中都可以快速打开终端、浏览等功能

自动扫描数据源【★★★★★】

该功能与Mysql的自动扫描融合在一体,简化开发者操作,在此就不多说明

自动识别代码关键字【★★★★☆】

目的:在代码中使用redis的地方生成快速打开redis

Mock 快捷打开终端注解@MRedisMockClient【★★★★★】

作用:在任何代码处,添加快捷打开到Redis数据操作的界面

@MRedisMockClient 用于标注快速打开数据库客户端

  • 参数:打开查询终端的默认查询语句

  • PS:注解可用于方法、字段、方法上

@MRedisMockClient("0")
public class Madou{
​
}   

Mock数据库菜单注解@MRedisMockMenu【★★★★★】

作用:

@MRedisMockMenu 用于标注快速打开数据库的所有功能菜单

  • 参数:关联的数据库

  • PS:注解可用于方法、字段、方法上

@MRedisMockMenu("0")
public class Madou{
​
}   

如果你觉得这个功能还不错,请点赞、转发、关注、收藏一下,支持一下勇哥、支持一下Java桌面软件的崛起!!!

如果你觉得这个功能还不错,请点赞、转发、关注、收藏一下,支持一下勇哥、支持一下Java桌面软件的崛起!!!

如果你觉得这个功能还不错,请点赞、转发、关注、收藏一下,支持一下勇哥、支持一下Java桌面软件的崛起!!!

  • 19
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论
以下是关于IDEAMySQLNavicat、Tomcat的软件安装方法的详细介绍: 1. IDEA安装方法: - 前往JetBrains官网下载IntelliJ IDEA,选择适合你操作系统的版本。 - 打开下载的安装包,选择安装路径,并按照安装向导的指示完成安装。 - 安装完成后,打开IDEA,创建一个新项目或打开一个已有的项目即可。 2. MySQL安装方法: - 前往MySQL官网下载MySQL Community Server,选择适合你操作系统的版本。 - 打开下载的安装包,选择安装路径,并按照安装向导的指示完成安装。 - 安装完成后,启动MySQL服务。如果是Windows操作系统,可以在服务管理器中启动MySQL服务;如果是Linux操作系统,可以使用命令行工具启动MySQL服务。 - 安装MySQL Workbench或命令行工具,连接到MySQL服务器,并创建数据库和表格。 3. Navicat安装方法: - 前往Navicat官网下载Navicat Premium,选择适合你操作系统的版本。 - 打开下载的安装包,选择安装路径,并按照安装向导的指示完成安装。 - 安装完成后,打开Navicat,连接到MySQL数据库,创建数据库和表格,并进行数据管理和备份。 4. Tomcat安装方法: - 前往Apache Tomcat官网下载Tomcat,选择适合你操作系统的版本。 - 打开下载的安装包,选择安装路径,并按照安装向导的指示完成安装。 - 安装完成后,启动Tomcat服务。如果是Windows操作系统,可以在服务管理器中启动Tomcat服务;如果是Linux操作系统,可以使用命令行工具启动Tomcat服务。 - 在IDEA中创建一个Web项目,并将项目部署到Tomcat服务器上。 以上是关于IDEAMySQLNavicat、Tomcat的软件安装方法的详细介绍。如果你遇到了问题,可以参考它们的官方文档或向社区寻求帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

miukoo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值