MybatisX

说明

  • MybatisX: 是Baomidou 开源团队(开发了mybatis-plus的团队)开发的,一款基于 IDEA 的快速开发插件,为效率而生。主要用于自动生成Mybatis关系映射xml相关代码

  • 使用前提:最起码完成JavaWeb mybatis环境配置,数据库连接配置和有数据库表。此外IDEA还需直连数据库

  • 其他:

    • 虽然该插件是Baomidou团队开发的,但其可独立于mubatis-plus使用。不过该插件一般配合mybatis-plus和lombook一起使用。
    • mybatis-plus提供的CRUD接口或MyBatis Generator代码生成工具只能处理简单的单表增删查改,当需要进行复杂sql查询时(如:多表查询),仍需要自己在xml中编写sql语句。此时使用MybatisX生成一些Sql模板,然后根据模板修改便可
    • MybatisX是无法生成多表操作的方法的,不过我们可以先让Mybatis生成一个单表操作模板,再修改便可;Mybatis SQL编写

生成新增

1. 插件安装

  • 安装:File->Settings->Plugins 查MybatisX安装并重启

image-20220623214855355

2. CRUD方法前缀设置

一般不用设置,使用默认的就可

  • 说明:mybatsix支持的CRUD操作方法的前缀(如:要写select前缀才会有与查询相关的操作可被选择,并生成代码)
  • 路径:File->Settings->Other Settings->MybatisX
    image-20220623212332183

3. 代码生成相关配置

配置一次便可,mybatisX会记录下本次设置,其他表的代码生成不用重复配置

  • 前提:要在IDEA中直连目标数据库(连接过程略)

image-20220623215326028

image-20220623220640092

image-20220623221345753

4. 主要功能

(1)XML跳转

跳转

(2)xml代码生成

生成查询

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值