Mybatis generator

概述

简称MBG,是一个专门为MyBatis框架使用者定制的代码生成器,可以快速的根据表生成对应的映射文件,接口,以及bean类。

支持基本的增删改查,以及QBC风格的条件查询。

但是表连接、存储过程等这些复杂sql的定义需要我们手工编写

• 官方文档地址 http://www.mybatis.org/generator/

• 官方工程地址 https://github.com/mybatis/generator/releases

pom.xml 配置

generatorConfig.xml 配置

配置 generatorConfig.xml 放在项目的 resources
MBG的配置文件(重要几处配置)

  1)jdbcConnection配置数据库连接信息

  2)javaModelGenerator配置javaBean的生成策略

  3)sqlMapGenerator 配置sql映射文件生成策略

  4)javaClientGenerator配置Mapper接口的生成策略

  5)table 配置要逆向解析的数据表

    tableName:表名

    domainObjectName:对应的javaBean名

mvn 运行生成

mvn mybatis-generator:generate -e

原创文章,转载请注明: 转载自LoserZhao – 诗和远方[ http://www.loserzhao.com/ ]

本文链接地址: http://www.loserzhao.com/java/mybatis-generator.html

文章的脚注信息由WordPress的wp-posturl插件自动生成

发表评论?

0 条评论。

发表评论


注意 - 你可以用以下 HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

使用新浪微博登陆