MyBatis Generator 快速入门指南

若要启动并快速运行 MyBatis Generator(MBG),请按以下步骤进行:

  1. 创建并填写适当的配置文件。 至少,您必须指定:
    1. <jdbcConnection> 元素定义如何连接目标数据库
    2. <javaModelGenerator> 元素来指定生成 Java 模型对象所属的包
    3. <sqlMapGenerator> 元素来指定生成 SQL 映射文件所属的包和的目标项目
    4. (可选的) <javaClientGenerator> 元素来指定目标包和目标项目生成的客户端接口和类 (如果您不想生成 Java 客户端代码您可以省略< javaClientGenerator > 元素)

    查看 XML 配置文件参考 一个配置文件的例子.

  2. 将文件保存在一些方便的位置(例如 \temp\generatorConfig.xml)
  3. 按下面的方式从命令行运行 MBG:
    
          java -jar mybatis-generator-core-x.x.x.jar -configfile \temp\generatorConfig.xml -overwrite
        

    这会告诉 MBG 使用配置文件去运行。 MBG还会覆盖已经存在的同名Java文件。 如果您想保留已经存在的Java文件,您可以忽略 -overwrite 参数。 如果存在冲突, MBG 会用一个唯一的名字保存新生成的文件(例如:MyClass.java.1)。

  4. MBG运行后, 您将需要创建或修改的标准 MyBatis 或 iBATIS 配置文件来使用新生成的代码。查看 运行 MyBatis Generator 后的任务 页面获取更多信息。

重要:为iBATIS2生成的代码需要在您的 iBATIS 配置中启用了该命名空间。 查看 运行 MyBatis Generator 后的任务 页面获取更多信息。