MyBatis Generator 代码生成器 快速入门指南

简介: 要使用MyBatis Generator(MBG)快速启动并运行,请按照下列步骤操作:1、适当地创建并填写配置文件。至少必须指定:一个元素来指定如何连接到目标数据库一个元素来指定生成的Java模型对象的目标包和目标项目用于指定生成的SQL映射文件的目标包和目标项目的元素(可选)一个元素来指定生成的客户端接口和类的目标包和目标项目(如果不希望生成Java客户端代码,则可以省略元素)至少有一个数据库元素有关配置文件的示例,请参阅XML配置文件参考页面。

要使用MyBatis Generator(MBG)快速启动并运行,请按照下列步骤操作:1、适当地创建并填写配置文件。至少必须指定:一个<jdbcConnection>元素来指定如何连接到目标数据库一个<javaModelGenerator>元素来指定生成的Java模型对象的目标包和目标项目用于指定生成的SQL映射文件的目标包和目标项目的<sqlMapGenerator>元素(可选)一个<javaClientGenerator>元素来指定生成的客户端接口和类的目标包和目标项目(如果不希望生成Java客户端代码,则可以省略<javaClientGenerator>元素)至少有一个数据库<table>元素有关配置文件的示例,请参阅XML配置文件参考页面。2、将文件保存在一些方便的位置(如  generatorConfig.xml)3、从命令行运行MBG,使用如下命令:

java -jar mybatis-generator-core-x.x.x.jar -configfile generatorConfig.xml -overwrite
这将告诉MBG使用您的配置文件运行。它还将告诉MBG覆盖任何现有的具有相同名称的Java文件。如果要保存任何现有的Java文件,请忽略-overwrite参数。如果存在冲突,MBG将以唯一的名称(例如MyClass.java.1)保存新生成的文件。运行MBG后,您将需要创建或修改标准的MyBatis或iBATIS配置文件,以利用您新生成的代码。有关更多信息,请参阅“ 运行MyBatis Generator后的任务”页面
目录
相关文章
|
2月前
|
Java 数据库连接 Maven
使用mybatis插件generator生成实体类,dao层和mapper映射
使用mybatis插件generator生成实体类,dao层和mapper映射
48 0
|
4月前
|
Oracle Java 数据库连接
使用Mybatis generator自动生成代码,仅限Oracle数据库
使用Mybatis generator自动生成代码,仅限Oracle数据库
|
8月前
|
XML Java 数据库连接
Mybatis使用generator逆向工程生成器生成entity、mapper、.xml模版类
今天将表建好了,但是一个一个的建实体类、Mapper接口、Mapper.xml文件就十分的麻烦,所以我就想到了MyBatis逆向,今天就操作一把!这里我们采用maven来进行操作。
131 0
|
28天前
|
JavaScript Java 关系型数据库
SpringBoot + Mybatis + Vue的代码生成器
SpringBoot + Mybatis + Vue的代码生成器
33 2
|
8月前
|
算法 Java 数据库
mybatis-plus代码生成器生成
mybatis-plus代码生成器生成
76 0
|
4月前
|
API
mybatis-plus代码生成器(二)
mybatis-plus代码生成器(二)
38 0
|
5月前
|
关系型数据库 MySQL
mybatis-plus代码生成器
mybatis-plus代码生成器
34 0
|
6月前
|
SQL 关系型数据库 MySQL
mybatis-plus代码生成器(+24篇MySql/MyBatis-Plus文章)
mybatis-plus代码生成器(+24篇MySql/MyBatis-Plus文章)
55 0
|
8月前
|
Java
MybatisPlus代码生成器:快速生成高质量代码
MybatisPlus代码生成器:快速生成高质量代码
48 0