MyBatisCodeHelperPro教程

插件下载地址

网盘链接:https://pan.baidu.com/s/1wDczKLtEbLjygZv4v-bYfw?pwd=mr3j 
提取码:mr3j

下载完成后解压

  1. 在IDEA中本地安装插件

     File > Settings >Plugins

找到刚才的解压文件

选择你需要的版本压缩包点击确定重启Idea

激活方法

  1. 激活方法(自2.7.3):IDEA顶部菜单:Tools -> MybatisCodeHelper -> Activation -> OfflineActivation,在offline key框输入任意字符串
  2. 激活方法(旧):IDEA顶部菜单:Tools -> MybatisCodeHelper -> offlineActivation,输入任意字符串
MyBatisCodeHelperPro 是一款专为 IntelliJ IDEA 设计的 MyBatis 开发辅助插件,旨在提升 MyBatis 框架在开发过程中的效率和便捷性。该插件提供了多种智能提示与代码生成功能,例如 mapper 接口与 XML 文件之间的跳转、XML 文件中 SQL 语句的智能提示等,参考了类似 MyBatisCodeHelperPro 的提示方式[^3]。 ### 使用教程及操作指南 #### 安装 1. 打开 IntelliJ IDEA,进入 `Settings` (或 `Preferences` 在 macOS 上)。 2. 选择 `Plugins` 选项。 3. 点击右上角的 `Marketplace` 标签,搜索 `MyBatisCodeHelperPro`。 4. 找到插件后点击安装,安装完成后重启 IntelliJ IDEA。 #### 主要功能与操作 ##### Mapper 与 XML 文件互跳 - **快速跳转**:在编辑 mapper 接口时,可以通过快捷键或上下文菜单轻松跳转到对应的 XML 文件,反之亦然。 - **操作步骤**: 1. 在 mapper 接口的方法上按下快捷键(通常是 `Ctrl + Alt + Shift + N` 或者 `Cmd + Alt + Shift + N` 在 macOS 上),选择跳转到 XML 文件。 2. 在 XML 文件中同样可以跳转回 mapper 接口。 ##### 智能提示 - **SQL 语句提示**:在编辑 XML 文件时,插件会提供 SQL 语句的智能提示,包括表名、列名以及 SQL 关键字等。 - **使用方法**:在 XML 文件中编写 SQL 语句时,只需按下 `Ctrl + Space`(或 `Cmd + Space` 在 macOS 上)即可触发智能提示。 ##### 集成 MyBatis 生成器 GUI - **图形界面生成代码**:插件内置了 MyBatis 生成器的图形界面,可以方便地生成 entity、mapper、service 等常用操作的代码。 - **操作步骤**: 1. 打开插件的生成器界面。 2. 配置数据库连接信息、生成路径等参数。 3. 选择需要生成的表或视图。 4. 点击生成按钮,插件会自动创建相应的代码文件。 #### 自定义设置 - **配置选项**:用户可以根据自己的需求调整插件的配置,例如设置默认的生成路径、SQL 提示的样式等。 - **操作步骤**: 1. 进入 `Settings` (或 `Preferences`)。 2. 寻找 `MyBatisCodeHelperPro` 的配置项。 3. 修改相关设置以满足个人需求。 ### 示例代码 以下是一个简单的示例,展示如何在 XML 文件中利用 MyBatisCodeHelperPro 的智能提示功能编写 SQL 语句: ```xml <select id="selectUserById" parameterType="int" resultType="User"> SELECT * FROM user WHERE id = #{id} </select> ``` 在编写上述 SQL 语句时,插件会提供表名 `user` 和列名 `id` 的智能提示,帮助开发者更高效地完成 SQL 编写。 --- ###
评论 44
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值