编程工具

MybatisCodeHelperPro(IDEA使用Mybatis插件) V2.9.6 免激活码版
  • MybatisCodeHelperPro(IDEA使用Mybatis插件) V2.9.6 免激活码版

  • 类别:编程工具系统: WinAll
  • 大小:77.53M时间:2023-12-16 16:09:16

应用简介

  MybatisCodeHelperPro是一款功能强大的插件,可以让IDEA使用Mybatis,帮助用户轻松进行各种程序的编程,提高工作效率,让代码编写更加便捷。软件已经成功破解,任意输入激活码即可激活,无需付费,让用户免费使用全部功能。小编带来的这款MybatisCodeHelperPro插件功能强大,简单易用,使用后可以帮助用户轻松进行程序编程操作,非常方便实用。插件可以识别出 mybatis的 if test choose语句 支持mybatis的一系列标签 如 include trim set where foreach等,参照mybatis官方的实现来生成sql 快速检测sql是否写错

MybatisCodeHelperPro

【软件功能】

  1、提供Mapper接口与配置文件中对应SQL的导航。

  2、编辑XML文件时自动补全。

  3、根据Mapper接口, 使用快捷键生成xml文件及SQL标签。

  4、ResultMap中的property支持自动补全,支持级联(属性A.属性B.属性C)。

  5、快捷键生成@Param注解。

  6、XML中编辑SQL时, 括号自动补全。

  7、XML中编辑SQL时, 支持参数自动补全(基于@Param注解识别参数)。

  8、自动检查Mapper XML文件中ID冲突。

  9、自动检查Mapper XML文件中错误的属性值。

  10、支持Find Usage.

  12、支持重构从命名。

  13、MybatisCodeHelperPro支持别名。

  14、自动生成ResultMap属性。

  15、快捷键: Option + Enter(Mac) | Alt + Enter(Windows)。

MybatisCodeHelperPro

【软件特色】

  java类生成crud不会再建议应用各种各样作用沒有数据库生成crud便捷数据库生成crud在表字段加上降低字段名合拼代码也做得更强

  数据库得话最先要建表立即写建表语句较为不便我们可以根据java类生成建表语句来生成好

  大家先写一个超级简单的java类啥也不用加private也不能这一类仅仅用于生成建表语句

  生成好啦建表语句后到数据库实行下随后从数据库来生成crud代码

  (应用IDEA高級版的客户立即到IDEA高級版的数据库实行就可以了)

  MybatisCodeHelperPro这时就可以挑选各种各样配备了

  在数据库加上降低字段名后到数据库再次生成下就好了

  在我们数据库用的tinyInt或是smallInt这类生成java类型是byte和short二种类型

  在java代码里边实际操作byte和short类型较为不便常常必须强制转换这也是可以配备下设定应用Integer来取代byte和short

MybatisCodeHelperPro

【软件亮点】

  1、生成单表crud 不需要编写配置文件 直接在数据库表上右键 选择好module后 文件夹会自动填好 包名有自动提示,自动检测好自动生成的主键 操作非常简单 在数据库添加或减少了字段也能重新生成 不会影响自己手动加的方法 从此不需要数据库加减字段后 去手动复制代码了 支持生成mybatisplus 通用mapper代码 支持生成service等

  2、方法名生成sql可以生成单表的大部分操作,和springdatajpa语法基本一致,只需要一个方法名,不需要方法参数和返回值便可以生成 使用比springdatajpa还方便,单表操作的sql很快就写好了,支持生成if test

  插件可以识别mybatis的一系列标签 在Intellij高级版中 在mybatis标签后面的sql 会没有自动提示 使用插件后可以识别这些标签,提升开发效率

  由于IDEA高级版中spring插件没有识别通过mybatis 注入的bean 比如使用 mapperScan 注解来注入mybatis接口时 IDEA spring插件会标识这个bean 不存在 插件识别了 mapperScan注解 MapperScannerConfigurer等,从此IDEA spring插件不再报错

  其他还有一系列的功能,mybatis的补全 检测 跳转 代码生成等 具体可以看插件的文档.

MybatisCodeHelperPro

【使用方法】

  1、创建相应的包目录,比如创建dao(存放dao文件)、model(mysql数据表实体)、mappers层(xml文件)

  在这里插入图片描述

  2、连接数据库,在idea-Database建一个MySQL数据库连接

  3、在这里插入图片描述,输入数据库ip、账号、密码,Test Connection显示连接成功即可

MybatisCodeHelperPro

【软件教程】

  安装

  使用方法IDEA顶部菜单:Tools -> MybatisCodeHelper -> Activation -> OfflineActivation,在offline key框输入任意字符串,

  Intellij2020.1版本可以使用,先安装官方最新版本,然后做文件替换即可,替换路径为:C:\Users\xxxx\AppData\Roaming\JetBrains\IntelliJIdea2020.1\plugins\MyBatisCodeHelper-Pro\lib

MybatisCodeHelperPro

  配置

  数据库用的tinyInt 或者 smallInt生成java类型是 byte 和 short 两种类型。在java代码里面操作 byte 和 short 类型比较麻烦,经常需要强制转换,下面是设置使用Integer 来替代byte和short还有使用Java8的日期时间类型

MybatisCodeHelperPro

  使用 Maven依赖

  创建Maven项目,为保证生成的代码不出丙错误提示,导入依赖:

MybatisCodeHelperPro

  根据实体类生成建表sql

  按alt+insert

MybatisCodeHelperPro

  生成的SQL语句:

MybatisCodeHelperPro

  生成好了建表语句后,到数据库中执行, 然后从数据库来生成crud代码

  根据表生成Bean、Dao+mapper和Service

  第一步:在Intellij中连接上MySQL数据库,在指定的表上右键

MybatisCodeHelperPro

  第二步:配置生成信息

MybatisCodeHelperPro

  说明:

  exampleQuery:会生成一大堆的example文件,xml中的example代码看起来也很乱、建议使用方法名生成sql来替代。不推荐mapper接口做继承,所以baseClass选项也不要选。现在代码都是自动生成的,mapper做继承仅能减少一些代码量,效率提升不明显。搞了继承后,看mapper接口对应的xml也变得比较麻烦,哪些方法要放到继承里面也比较难定义,有可能某些接口继承的方法根本用不到。 建议是每个接口只生成自己需要的xml方法。

  -generatedComments选项建议选中,不然会出现如下所示的提示

MybatisCodeHelperPro

  第三步:查看各个生成的目录

MybatisCodeHelperPro

  根据接口中的方法名生成对应的mapper 只需要一个方法名,不需要参数和返回值,输入方法名后,按alt+enter–Generate mybatis sql 就可以生成了

MybatisCodeHelperPro

  方法名生成sql时支持if test

MybatisCodeHelperPro

  一键添加@param注解

  按alt+enter

MybatisCodeHelperPro

  结果:

MybatisCodeHelperPro

  生成mapper映射文件中resultMap未使用的字段

  光标放到resultmap标签type属性值上 -> alt + enter -> generate unUsed properties

MybatisCodeHelperPro

  结果:

MybatisCodeHelperPro

  根据mapper接口生成mapper映射文件

  创建一个接口 -> 光标放到接口名上 -> alt + enter -> generate mybatis mapper for current class -> 选择mapper映射文件位置

MybatisCodeHelperPro

  生成find方法

  根据方法名 直接生成sql代码 方法名有自动提示 单表操作的代码只有写个方法名就好了

  find方法

MybatisCodeHelperPro

  生成update方法

MybatisCodeHelperPro

  生成delete方法

MybatisCodeHelperPro

  生成count方法

MybatisCodeHelperPro

  生成测试用例

MybatisCodeHelperPro

  生成分页查询 (依赖于 pageHelper)

MybatisCodeHelperPro

  在DeptServiceImpl类中就可以查看到刚才生成的带有分页功能的代码。

  从表数据导出java insert语句

  可用于快速构造测试数据

MybatisCodeHelperPro

  Dao中方法名的规则 find方法

  可以使用 select query get 替代find开头,支持orderBy,distinct, findFirst

MybatisCodeHelperPro

  update方法

  可以使用modify替代update开头

MybatisCodeHelperPro

  delete方法

  可以使用remove替代delete开头

MybatisCodeHelperPro

  count方法

  支持distinct

MybatisCodeHelperPro

【破解说明】

  1、选择离线激活,随便输入字符即可

  2、激活时间是随机的

展开 收起

其他版本

相关文章

猜你喜欢

热门专题

热门推荐

  • 桂聘 V2.3.52 安卓版

    桂聘 V2.3.52 安卓版

  • 微掌柜 V4.9.1 安卓版

    微掌柜 V4.9.1 安卓版

  • GitHub客户端 V1.150.0 手机安卓版

    GitHub客户端 V1.150.0 手机安卓版

  • 运满满司机 V8.62.12.0 安卓最新版

    运满满司机 V8.62.12.0 安卓最新版

  • 拼多多商家版 V6.1.8 安卓版

    拼多多商家版 V6.1.8 安卓版

  • 工奇兵 V8.122.0 安卓版

    工奇兵 V8.122.0 安卓版

  • Google表格 V1.24.072.00.90 安卓版

    Google表格 V1.24.072.00.90 安卓版

  • 距离测量仪 V4.0.1 安卓版

    距离测量仪 V4.0.1 安卓版

  • 陆企通 V1.5.8 安卓版

    陆企通 V1.5.8 安卓版

  • 飞书会议手机版 V7.11.4 安卓版

    飞书会议手机版 V7.11.4 安卓版

  • 飞书手机版 V7.11.4 安卓最新版

    飞书手机版 V7.11.4 安卓最新版

  • 佳能打印手机APP V3.1.0 安卓最新版

    佳能打印手机APP V3.1.0 安卓最新版

推荐排名

  • 探月校园版电脑版 V2.1.5 免费版 187.5M14.6万人在用 探月校园版电脑版是一款专门为中小学生打造的少儿编程软件。该软件具有丰富的功能更有便捷的操作方式以及海量课程等你来选择,覆盖了移动编程创作、在线学习、在线互动等功能。

    下载
  • IDA Pro 7.0破解版 免费汉化版 271.24M6.7万人在用 IDA Pro 7.0中文版是一款世界顶级的交互式反汇编工具,软件主要用在反汇编和动态调试等方面,支持对多种处理器的不同类型的可执行模块进行反汇编处理,可以为用户减少反汇编工作的难度,提高效率。

    下载
  • Modbus slave汉化版 V7.4.4 免费中文版 5.84M5.4万人在用 Modbus slave是一款功能十分强大的电子通讯模拟仿真测试软件,这款软件拥有干净清爽的用户界面和丰富的功能板块,能够帮助程序开发人员更好地执行通讯模拟和测试工作。

    下载
  • JAVA JDK V1.8 正式版 200.93M3.9万人在用 JDK1.8是针对JAVA编程打造的一个软件开发工具包,该工具包可用于JAVA应用程序的开发,它包含了JAVA的运行环境以及JAVA工具,有了它,你才能够更加得心应手的进行JAVA开发。

    下载
  • 西门子s7200plc编程软件 V4.0 官方最新版 276M3.4万人在用 西门子s7200plc编程软件是一款非常专业的PLC编程软件。该工具是专为西门子s7-200系列可编程控制器定制的,适用于所有SIMATIC S7-200PLC机型,用户可以用来开发用户程序。

    下载
  • Altova XMLSpy2022破解版 V2022 免费版 393.77M2.9万人在用 XMLSpy2022破解版是一款非常优秀的XML文本编辑器。该软件在这个版本里面加入了XSLT 调试工具,WSDL 编辑器,Java / C++ 代码生成器,并集成Tamino。

    下载
  • VB6.0汉化破解 企业版 391.04M3万人在用 VB6.0汉化破解是由微软官方开发的包含协助开发环境的事件驱动编程语言,从任何标准来说,VB都是世界上使用人数最多的语言,绝大多数编程开发都会用到的语言,需要的用户快下载吧。

    下载
  • 核桃编程电脑客户端 V2.1.120.0 官方最新版 271.59M3.2万人在用 核桃编程电脑客户端是一款非常好用的少儿编程软件,软件内置轻松简单的学习方法,加上独特的少儿式图文教学,给你的孩子带来生动形象的课程,让孩子能够更好的锻炼逻辑思维能力,可谓是青少年学习编程的最佳选择。

    下载

网友评论