第8章 MyBatis Generator
MBG简介 MyBatis Generator 简称 MBG。 是一个专门为MyBatis框架使用者定制的 代码生成器 。 可以快速的根据表生成对应的映射文件、接口、JavaBean。 支持基本的 CRUD 操作以及QBC风格的 条件查询 。 但表连接、存储过程等复杂sql仍需要开发人员手工编写。 官方文档地址: http://www.mybatis.org/generator/ 官方工程地址: https://github.com/mybatis/generator/releases MBG使用 步骤: 编写MBG的配置文件。 1. jdbcConnection 配置数据库连接信息。 2. javaModelGenerator 配置JavaBean的生成策略。 3. sqlMapGenerator 配置sql映射文件生成策略。 4. javaClientGenerator 配置Mapper接口的生成策略。 5. table 配置要逆向解析的数据表。 tableName:表名 domainObjectName:对应的JavaBean名 运行代码生成器生成代码。 Context标签 targetRuntime="MyBatis3" 可生成 带条件的 CRUD。(推荐) targetRuntime="MyBatis3Simple" 可生成 基本的 CRUD。 == 若想再次生成