编程工具

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、激活时间是随机的

展开 收起

其他版本

相关文章

猜你喜欢

热门专题

热门推荐

  • Google表格 V1.24.442.01.90 安卓版

    Google表格 V1.24.442.01.90 安卓版

  • 苏易登 V1.10.2 安卓版

    苏易登 V1.10.2 安卓版

  • 扫描全能王APP V6.76.0.2411110000 官方安卓版

    扫描全能王APP V6.76.0.2411110000 官方安卓版

  • SView看图纸 V10.3.1 安卓版

    SView看图纸 V10.3.1 安卓版

  • 国象联盟 V1.9.5 安卓最新版

    国象联盟 V1.9.5 安卓最新版

  • 1688商家版手机版app V3.27.0 安卓版

    1688商家版手机版app V3.27.0 安卓版

  • 华为WeLink V7.41.13 官方安卓版

    华为WeLink V7.41.13 官方安卓版

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

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

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

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

  • Eteams(移动云办公) V4.0.222 安卓版

    Eteams(移动云办公) V4.0.222 安卓版

  • 口袋助理手机版 V8.0.1 安卓最新版

    口袋助理手机版 V8.0.1 安卓最新版

  • 掌上好房通 V12.1.9 安卓最新版

    掌上好房通 V12.1.9 安卓最新版

推荐排名

  • 威纶通触摸屏编程软件最新版本 V6.08.02.500 官方免费版 748.57M7.6万人在用 威纶通触摸屏编程软件是一款非常专业的电脑屏幕编辑软件。它的功能十分强大,除了常用的四则运算、逻辑判断等功能外,还可以进行三角函数、反三角函数、开平方、开三次方等运行,还可以编写通讯程序。

    详情
  • Paracraft帕拉卡3d动画编程创作工具 V1.4.10 官方电脑版 81.71M7.2万人在用 帕拉卡(Paracraft)是一款非常专业的3d动画编程创作工具。集成图形化编程、代码编程、机器人设计制作等功能,覆盖7-18岁青少年全年龄段人工智能编程教育学习,3D动画编程,让编程学习更有趣。

    详情
  • 西门子s7-200 smart编程软件 V2.3.0.2 中文免费版 287.75M7.4万人在用 s7200smart编程软件最新版本是一款界面美观的plc编程软件。该软件操作简单,对新款的编程软件进行支持,包括了CP243-1等,软件还可进行远程的编程、数据传输的功能也是相当的强大。

    详情
  • 小熊猫devc++编译器 V6.7.5 官方中文版 37.05M5.2万人在用 小熊猫devc++是一款非常专业的C/C++ 编辑器。它基于Dev-C++打造,极大的改进了代码自动完成功能,编译速度快,适用于一些C/C++语言的初学者,能够让用户在短时间就能完成编程,时间缩短,提升效率。

    详情
  • 华为eNSP网络设备模拟软件 V1.3.00.200T 官方最新版 667.13M4.1万人在用 华为网络设备模拟器是由华为官方推出的一款图形化网络仿真工具,该款工具完全免费,为广大用户完美呈现了真实的设备实景,包括华为最新的ARG3路由器和X7系列的交换机,支持大型网络模拟。

    详情
  • 天问block图形化编程软件 V2024 官方正式版 708.33M4.6万人在用 天问block图形化编程软件是一款非常专业的51单片机开发利器。它提供项目创建和云保存、代码编辑、调试配置、程序下载和调试等功能,能够减少重复工作,提高开发效率。

    详情
  • 西门子博途V17(含授权密钥) 中文破解版 11.32G3.8万人在用 西门子博途V17,又称为TIA Portal V17,是一款由西门子打造的全集成自动化编程软件,增强了对SIMATIC S7-1200、S7-1500、S7-300/400 和WinAC控制器的支持,该版本经过密钥授权,可永久免费进行使用。

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

    详情

网友评论