您的位置:开心电玩电脑软件编程开发 → MybatisCodeHelperPro(IDEA使用Mybatis插件) V2.8.7 免激活码版

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

大小:17.5MB

语言:简体中文

评分:

类型:国产软件

关注人数:6312

方式:免费

环境:WinAll

分类:编程开发

官网:http://www.kxdw.com

关注

平台检测 无插件 360 腾讯 金山 瑞星

软件介绍

MybatisCodeHelperPro插件是一款可以让IDEA使用Mybatis的编程插件,我们可以通过这款软件来让代码编写变得更加便捷,从而帮助用户轻松进行各种程序的编程,提高工作效率。

MybatisCodeHelperPro插件

MybatisCodeHelperPro插件软件特色

java类生成crud 不再推荐使用 各种功能没有数据库生成crud 方便 数据库生成crud 在表字段 添加减少字段 合并代码也做得更好

数据库的话 首先要建表 直接写建表语句比较麻烦 我们可以通过java类生成建表语句来生成好

我们先写一个超级简单的java类 啥也不需要加 private也不需要 这个类只是用来生成建表语句

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

(使用IDEA高级版的用户直接到IDEA高级版的数据库执行就行)

这时就可以选择各种配置了

在数据库添加 减少字段后 到数据库 重新生成下就好了

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

在java代码里面操作 byte 和 short 类型 比较麻烦 经常需要 强制转换 这是可以配置下 设置 使用Integer 来替代byte和short

在数据库生成crud时 部分用户可能会勾选 生成example 这个选项

我建议使用 方法名生成sql 来替代生成example这个

首先可以避免生成一大堆的example文件 xml中的example代码看起来也很恶心

写方法名生成sql 的效率也比写example来得快

看xml也很清楚 到底进行了啥操作

另外2.5版本 将支持 定制sql 数据库生成crud中 默认生成的那些语句 比如deleteByPrimaryKey 有不需要的可以一开始就给干掉

如果之后要的话 可以从数据库重新来生成 比如batchInsert 这种 只有当前表需要的时候才来生成

另外我也不推荐 mapper接口做继承 现在代码都是自动生成的,mapper做继承仅能减少一些代码量,没有看到什么其他的效率提升。搞了继承后 看mapper接口 对应的xml 也变得比较麻烦 哪些方法要放到继承里面也比较难定义,有可能某些接口继承的方法根本用不到, 我的建议是每个接口 只生成自己需要的xml方法, 比如batchInsert这个,有个表需要 有的表并不需要。

大家都喜欢

  • 电脑
  • 安卓
更多>

请简要描述您遇到的错误,我们将尽快予以修订

返回顶部