如何在idea中使用Mybatis-generator插件快速生成代码

2025-04-03 04:52:33
推荐回答(2个)
回答1:

IntelliJ idea 开发工具的相关资料很少,加大了大家入手的难度,今天就以mybatis的插件安装做下示例,可能对于已经会用的人不值一提但是对于我们这些天资一般刚开始使用,我想还是会有些帮助。
安装步骤:
1.下载插件
mybatis 插件
插件下载完毕,存放指定位置,文件名默认应该是:mybatis-plus.jar
2.打开Intellij idea工具,打开菜单 File --> settings 选择 Plugs,点击Install plug from disk,选择刚刚下载的插件jar文件,确认后,会直接显示mybatis插件和其信息,表示安装成功。
3.插件安装后,打开settings,会有Mybatis一项!

回答2:

Intellij IDEA 14 作为Java IDE 神器,接触后发现,非常好用,对它爱不释手,打算离开eclipse和myeclipse,投入Intellij IDEA的怀抱。

然而在使用的过程中会发现Intellij IDEA也有一些不尽如意的地方,难免会有些不爽:Intellij IDEA
的插件库远不及eclipse的丰富。 mybatis-generator在eclipse中有专门的插件,而没有开发出Intellij
IDEA能够使用的插件。

不过不用灰心,如果你的项目是使用maven组织的,那么我们可以在Intellij IDEA中使用 mybatis-generator-maven-plugin插件来完成MyBatis model 和Mapper文件的自动生成。


STEP 0.在Intellij IDEA创建maven项目(本过程比较简单,略)


STEP 1. 在maven项目的pom.xml 添加mybatis-generator-maven-plugin 插件


  

xxx  

  

  

org.mybatis.generator  

mybatis-generator-maven-plugin  

1.3.2  

  

true  

true  

  

  

  

  


STEP 2. 在maven项目下的src/main/resources 目录下建立名为 generatorConfig.xml的配置文件,作为mybatis-generator-maven-plugin 插件的执行目标,模板如下:


  

PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"  

"http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  


这里使用了外置的配置文件generator.properties,可以将一下属性配置到properties文件之中,增加配置的灵活性:


jdbc.driverLocation=D:\\maven\\com\\oracle\\ojdbc14\\10.2.0.4.0\\ojdbc14-10.2.0.4.0.jar  

jdbc.driverClass=oracle.jdbc.driver.OracleDriver  

jdbc.connectionURL=jdbc:oracle:thin:@//localhost:1521/XE  

jdbc.userId=LOUIS  

jdbc.password=123456  


项目目录如下:

STEP 3. 在Intellij IDEA添加一个“Run运行”选项,使用maven运行mybatis-generator-maven-plugin插件