`
zlrzlm7454
  • 浏览: 27121 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Eclipse插件-MyBatis自动生成代码

阅读更多

下载下面的附件: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>  

 

 在该文件上右键执行如下图操作即可



 

就会自动生成如下的代码

 

  • 大小: 1.3 KB
  • 大小: 114.3 KB
  • 大小: 196.2 KB
  • 大小: 38.6 KB
分享到:
评论

相关推荐

    mybatis-generator eclipse自动生成代码插件离线安装包

    Eclipse是广受欢迎的Java集成开发环境,而`mybatis-generator eclipse自动生成代码插件离线安装包`则是为了让开发者在没有网络连接的情况下也能在Eclipse中安装并使用MBG。 安装MBG插件的过程分为以下几个步骤: 1...

    eclipse mybatis自动生成代码工具

    Eclipse Mybatis自动生成代码工具是一款非常实用的开发辅助软件,尤其对于那些使用Mybatis作为持久层框架的Java开发者来说,它可以显著提升开发效率。Mybatis Generator(简称Generator)是这个工具的核心,它允许...

    Eclipse插件-------MyBatis-Generator

    Eclipse会读取`generatorConfig.xml`,并根据其中的设置自动生成代码。生成的文件通常包括实体类(位于src/main/java)、Mapper接口(位于src/main/java)和XML映射文件(位于src/main/resources)。 4. **使用生成...

    eclipse插件mybatis逆向生成插件MyBatis Generator

    在Eclipse或MyEclipse中安装MyBatis Generator插件的过程通常如下: 1. 下载MyBatis Generator的最新版本,并解压缩到一个文件夹。 2. 打开Eclipse或MyEclipse,选择"Help" -&gt; "Install New Software",点击"Add...

    mybatis自动生成代码 eclipse插件

    MyBatis Generator(MBG)是一款强大的Eclipse插件,专为简化数据库操作而设计,它能够自动根据数据库表结构生成Java实体类、Mapper接口及XML配置文件等,极大地提升了开发效率。在Java Web开发中,MyBatis ...

    DB自动生成代码-mybatis代码生成器

    "DB自动生成代码--mybatis代码生成器"就是这样一个工具,它可以极大简化开发工作,减少手动编写重复代码的时间。 MyBatis的代码生成器(generator)是MyBatis框架的一部分,它的主要功能是根据数据库表的信息自动...

    eclipse插件-生成mybatis及单元测试代码

    日常开发过程中,有很多重复且无用的工作,往往会影响开发进度。例如,一个含有几十个字段的表,要为其创建... 本插件的目的就是将这些繁琐的工作自动化,从而减轻程序员的工作,让大家能够更加专注于业务逻辑的实现。

    auto-mybatis.zip

    - 集成IDE:通过Eclipse或IntelliJ IDEA的插件,实现一键生成代码。 6. 注意事项 - 数据库权限:确保运行Auto-Mybatis的账户有读取数据库表结构的权限。 - 版本兼容性:检查Auto-Mybatis版本与Mybatis及所用...

    mybatis-eclipse插件及生成代码说明

    mybatis-eclipse插件及生成代码说明 包含mybatis-eclipse插件、插件的安装说明以及通过一个简单的实例描述如何在eclipse中使用mybatis-eclipse插件自动生成Mybatis相关的model、dao、Mapping等文件。 详见:...

    Mybatis-Generator代码生成界面版

    5. 整合IDE:通常,此工具能与常见的集成开发环境(如IntelliJ IDEA、Eclipse)无缝集成,方便开发者在IDE内部直接调用生成代码,提高开发效率。 6. 版本控制友好:由于代码生成的过程自动化,减少了手动操作,避免...

    mybatis_eclipse_插件

    Eclipse 插件则为MyBatis的开发带来了极大的便利,使得在IDE中可以更加高效地进行MyBatis相关的工作。本资料集合包含了完整的MyBatis Eclipse 插件的安装、配置以及使用教程,非常适合初学者和有一定经验的开发者...

    mybatis-generator自动生成代码

    mybatis-generator有三种用法:命令行、eclipse插件、maven插件。 个人在此用的是命令行. 使用方法: 1.下载,解压.加入项目中 2.更改config.xml中数据库连接信息和生成文件的目标包路径 3.保存退出 4.点击code.bat...

    eclipse-mybatis逆向工程生成中文注释

    总的来说,Eclipse中的MyBatis逆向工程通过配置文件与数据库连接,自动生成与数据库表对应的Java代码,大大简化了开发过程。开发者只需关注业务逻辑,无需手动编写基础的数据库操作代码,提高了开发效率和代码质量。...

    mybatis代码生成插件

    在实际开发中,MyBatis Code Generator插件还可以与其他工具集成,比如IDEA、Eclipse等集成开发环境,通过插件的形式提供图形化的配置界面,使得生成代码更加便捷。此外,你还可以通过调整generatorConfig.xml中的...

    myBatis自动生成代码案例

    在这个文件中,你需要指定数据库连接信息(如URL、用户名、密码)、要生成代码的表名以及生成代码的目标位置。同时,你可以定制生成的代码风格,例如是否生成Example类、是否覆盖已有文件等。 2. **定义模板**: MBG...

    mybatis-generator eclipse插件离线安装包

    6. **生成代码**: 配置完成后,你可以在项目中右键点击,选择"MyBatis Generator"菜单,然后根据向导操作来生成所需的代码。MBG会根据你在配置中指定的数据库表自动创建对应的实体类、Mapper接口及XML配置文件。 7....

    eclipse-mybatisgenerator

    Eclipse MyBatis Generator 是一个强大的工具,它允许开发者自动生成MyBatis的映射文件、Java模型类和DAO接口,极大地提高了开发效率。这款插件是基于MyBatis Generator (MBG) 开发的,MBG是一个Java库,能够根据...

    MyBatis代码生成工具

    3. **执行生成**: 运行MyBatis Generator,通常通过Java命令行或集成到IDE(如IntelliJ IDEA或Eclipse)的插件来执行。这将根据配置文件中的设置生成对应的Java类和XML文件。 4. **整合到项目**: 将生成的源代码...

    mybatis generator eclipse插件的安装

    MyBatis Generator(MBG)是一款强大的自动化代码生成工具,它可以极大地提高开发效率,通过配置文件自动生成MyBatis的映射文件、实体类以及DAO层的Java代码。Eclipse作为广泛使用的Java集成开发环境,提供了对MBG...

Global site tag (gtag.js) - Google Analytics