下载下面的附件:MyBatis_Generator_1.3.1.zip.zip
将这两个文件夹直接copy到eclipse的目录下
重启eclipse
在项目下加入如下xml文件
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd" > <generatorConfiguration> <classPathEntry location="D:\Program Files\apache-maven-3.3.3\mvnRepository\mysql\mysql-connector-java\5.1.38\mysql-connector-java-5.1.38.jar" /> <context id="mysqlTables" targetRuntime="MyBatis3"> <plugin type="org.mybatis.generator.plugins.SerializablePlugin" /> <commentGenerator> <property name="suppressAllComments" value="true" /> </commentGenerator> <jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://127.0.0.1:3306/zwp-user" userId="root" password="root" /> <javaTypeResolver> <property name="forceBigDecimals" value="false" /> </javaTypeResolver> <javaModelGenerator targetPackage="com.zhouwangpu.web.model.user" targetProject="zwp-web"> <property name="enableSubPackages" value="true" /> <property name="trimStrings" value="true" /> </javaModelGenerator> <sqlMapGenerator targetPackage="orm.user" targetProject="zwp-web/src/main/resources"> <property name="enableSubPackages" value="false" /> </sqlMapGenerator> <javaClientGenerator targetPackage="com.zhouwangpu.web.mapper.user" targetProject="zwp-web" type="XMLMAPPER"> <property name="enableSubPackages" value="true" /> </javaClientGenerator> <table tableName="user_info" domainObjectName="UserInfo" enableSelectByExample="false" enableUpdateByPrimaryKey="false" enableCountByExample="false" enableDeleteByExample="false" enableUpdateByExample="false" enableDeleteByPrimaryKey="false"></table> </context> </generatorConfiguration>
在该文件上右键执行如下图操作即可
就会自动生成如下的代码
相关推荐
Eclipse是广受欢迎的Java集成开发环境,而`mybatis-generator eclipse自动生成代码插件离线安装包`则是为了让开发者在没有网络连接的情况下也能在Eclipse中安装并使用MBG。 安装MBG插件的过程分为以下几个步骤: 1...
Eclipse Mybatis自动生成代码工具是一款非常实用的开发辅助软件,尤其对于那些使用Mybatis作为持久层框架的Java开发者来说,它可以显著提升开发效率。Mybatis Generator(简称Generator)是这个工具的核心,它允许...
Eclipse会读取`generatorConfig.xml`,并根据其中的设置自动生成代码。生成的文件通常包括实体类(位于src/main/java)、Mapper接口(位于src/main/java)和XML映射文件(位于src/main/resources)。 4. **使用生成...
在Eclipse或MyEclipse中安装MyBatis Generator插件的过程通常如下: 1. 下载MyBatis Generator的最新版本,并解压缩到一个文件夹。 2. 打开Eclipse或MyEclipse,选择"Help" -> "Install New Software",点击"Add...
MyBatis Generator(MBG)是一款强大的Eclipse插件,专为简化数据库操作而设计,它能够自动根据数据库表结构生成Java实体类、Mapper接口及XML配置文件等,极大地提升了开发效率。在Java Web开发中,MyBatis ...
"DB自动生成代码--mybatis代码生成器"就是这样一个工具,它可以极大简化开发工作,减少手动编写重复代码的时间。 MyBatis的代码生成器(generator)是MyBatis框架的一部分,它的主要功能是根据数据库表的信息自动...
日常开发过程中,有很多重复且无用的工作,往往会影响开发进度。例如,一个含有几十个字段的表,要为其创建... 本插件的目的就是将这些繁琐的工作自动化,从而减轻程序员的工作,让大家能够更加专注于业务逻辑的实现。
- 集成IDE:通过Eclipse或IntelliJ IDEA的插件,实现一键生成代码。 6. 注意事项 - 数据库权限:确保运行Auto-Mybatis的账户有读取数据库表结构的权限。 - 版本兼容性:检查Auto-Mybatis版本与Mybatis及所用...
mybatis-eclipse插件及生成代码说明 包含mybatis-eclipse插件、插件的安装说明以及通过一个简单的实例描述如何在eclipse中使用mybatis-eclipse插件自动生成Mybatis相关的model、dao、Mapping等文件。 详见:...
5. 整合IDE:通常,此工具能与常见的集成开发环境(如IntelliJ IDEA、Eclipse)无缝集成,方便开发者在IDE内部直接调用生成代码,提高开发效率。 6. 版本控制友好:由于代码生成的过程自动化,减少了手动操作,避免...
Eclipse 插件则为MyBatis的开发带来了极大的便利,使得在IDE中可以更加高效地进行MyBatis相关的工作。本资料集合包含了完整的MyBatis Eclipse 插件的安装、配置以及使用教程,非常适合初学者和有一定经验的开发者...
mybatis-generator有三种用法:命令行、eclipse插件、maven插件。 个人在此用的是命令行. 使用方法: 1.下载,解压.加入项目中 2.更改config.xml中数据库连接信息和生成文件的目标包路径 3.保存退出 4.点击code.bat...
总的来说,Eclipse中的MyBatis逆向工程通过配置文件与数据库连接,自动生成与数据库表对应的Java代码,大大简化了开发过程。开发者只需关注业务逻辑,无需手动编写基础的数据库操作代码,提高了开发效率和代码质量。...
在实际开发中,MyBatis Code Generator插件还可以与其他工具集成,比如IDEA、Eclipse等集成开发环境,通过插件的形式提供图形化的配置界面,使得生成代码更加便捷。此外,你还可以通过调整generatorConfig.xml中的...
在这个文件中,你需要指定数据库连接信息(如URL、用户名、密码)、要生成代码的表名以及生成代码的目标位置。同时,你可以定制生成的代码风格,例如是否生成Example类、是否覆盖已有文件等。 2. **定义模板**: MBG...
6. **生成代码**: 配置完成后,你可以在项目中右键点击,选择"MyBatis Generator"菜单,然后根据向导操作来生成所需的代码。MBG会根据你在配置中指定的数据库表自动创建对应的实体类、Mapper接口及XML配置文件。 7....
Eclipse MyBatis Generator 是一个强大的工具,它允许开发者自动生成MyBatis的映射文件、Java模型类和DAO接口,极大地提高了开发效率。这款插件是基于MyBatis Generator (MBG) 开发的,MBG是一个Java库,能够根据...
3. **执行生成**: 运行MyBatis Generator,通常通过Java命令行或集成到IDE(如IntelliJ IDEA或Eclipse)的插件来执行。这将根据配置文件中的设置生成对应的Java类和XML文件。 4. **整合到项目**: 将生成的源代码...
MyBatis Generator(MBG)是一款强大的自动化代码生成工具,它可以极大地提高开发效率,通过配置文件自动生成MyBatis的映射文件、实体类以及DAO层的Java代码。Eclipse作为广泛使用的Java集成开发环境,提供了对MBG...