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

mybaties-Generator使用

 
阅读更多

1、下载mybaties自动生成插件 

 

2、用idea打开

在generator.xml里

        <!-- 数据库链接URL、用户名、密码 -->

        <jdbcConnection driverClass=“com.mysql.jdbc.Driver"

                                    connectionURL="jdbc:mysql://db.ytx.net:3206/ytx_promotion" 

                                    userId="root" 

                                    password="123456">

        </jdbcConnection>

 

        <javaTypeResolver>

            <property name="forceBigDecimals" value="false"/>

        </javaTypeResolver>

 

        <!-- 生成模型的包名和位置 -->

        <javaModelGenerator targetPackage="com.ytx.promotion.fans" targetProject="/Users/huyijian/Downloads/idea-mybatis-generator/src/main/java">

            <property name="enableSubPackages" value="true"/>

            <property name="trimStrings" value="true"/>

        </javaModelGenerator>

 

        <!-- 生成的映射文件包名和位置 -->

        <sqlMapGenerator targetPackage="ytx.promotion.sqlmap" targetProject="/Users/huyijian/Downloads/idea-mybatis-generator/src/main/java">

            <property name="enableSubPackages" value="true"/>

        </sqlMapGenerator>

 

        <!-- 生成DAO的包名和位置 -->

        <javaClientGenerator type="XMLMAPPER" targetPackage="com.ytx.promotion.infrastructure.domain.fans" targetProject="/Users/huyijian/Downloads/idea-mybatis-generator/src/main/java">

            <property name="enableSubPackages" value="true"/>

        </javaClientGenerator>

 

 

 <!-- 要生成那些表(更改tableName和domainObjectName就可以) -->

<table tableName="ytx_fans" domainObjectName="Fans" enableCountByExample="true" enableUpdateByExample="true"

               enableDeleteByExample="true" enableSelectByExample="true" selectByExampleQueryId=“true"/>

 

3、运行命令

 

      java -jar mybatis-generator-core-1.3.2.jar -configfile generator.xml -overwrite

分享到:
评论

相关推荐

    mybatisplus-generator 代码生成器 人大金仓数据库支持扩展

    mybatisplus-generator是个代码生成器,但是不支持人大金仓数据库。 本资源扩展了代码生成器的几个类,支持人大金仓数据库。另外,继承AutoGenerator新建了LesAutoGenerator,解决了数据库注释换行导致代码生成后...

    mybatis-generator-config_1_0.dtd

    mybatis-generator-config_1_0.dtd,mybaties现在好像上不去了,导致在自动生成代码时,校验dtd会失败。

    mybatis-plus-generator 3.5.1代码生成器实例

    &lt;groupId&gt;com.baomidou&lt;/groupId&gt; &lt;artifactId&gt;mybatis-plus-generator &lt;version&gt;3.5.1 &lt;/dependency&gt;

    mybaties_generator

    标题 "mybaties_generator" 暗示了我们正在讨论的是MyBatis Generator的使用,这是一个基于Java的代码生成器,它能够根据数据库中的表结构自动创建相应的MyBatis相关文件。MyBatis Generator通过配置文件定义了如何...

    mybatis-generator 代码生成示例

    本项目整合演示了mybatis-generator 通过Eclipse插件、java类调用、maven插件三种途径生成model、dao、mapper.xml 详情介绍请参阅博客http://blog.csdn.net/chrisjingu/article/details/53708772中的介绍

    Mybatis Generator将tinyint映射成Integer的解决办法.pdf

    在使用MyBatis Generator生成Java DAO层代码时,可能会遇到将数据库中的tinyint类型映射成Integer类型的问题。这个问题在上述描述中得到了详细的解释。首先,我们来看一下问题的背景和原因。 在Java环境中,使用...

    mybatis-generator-core-1.3.2.jar

    mybaties生成插件 可自动生成xml文件,dao及对应实体类

    mybaties自动生成--java命令生成--图解

    java -jar mybatis-generator-core-x.x.x.jar -configfile generatorConfig.xml -overwrite ``` 其中`x.x.x`是MyBatis Generator的版本号,`-overwrite`参数表示如果已存在生成的文件,则覆盖原有文件。 4. **...

    OMG:海洋基地Mybatis发电机

    #OMG(OceanBase MyBatis Generator)配置文件生成工具##介绍官方有一款工具 ,功能强大,但不支持OceanBase,以插件的方式定制成本太高,而且如果以后对生成内容做小的修改还需要熟悉代码,所以写了一个OceanBase的...

    mybatis-generator:MyBatis生成工具

    winit-mybatis-generator 生成插件 入口:com.winit.generator.application.WinitGeneratorApplication 配置文件:configuration.xml

    generator工具Mybatis实体、映射、服务层自动生成

    在使用Mybatis Generator时,首先需要创建一个XML配置文件,这个文件会定义数据库连接信息、需要生成代码的表、生成代码的模板等。配置文件中的主要元素包括`context`、`table`等,`context`用于设定数据库连接信息...

    mybaties代码生成器

    在 MyBatis 代码生成器中,`META-INF` 可能包含了自定义的模板配置或者 MyBatis 的配置文件,例如 `mybatis-generator-config.xml`,该文件用于定义生成代码的相关参数,如数据库连接信息、需要生成的类名、是否生成...

    mybatis通过pom文件自动生成代码需要jar包

    这里提到的`mybatis-generator-maven-plugin-1.3.5.jar`就是MyBatis Generator的Maven插件版本。 首先,我们要了解`pom.xml`文件。`pom.xml`是Maven项目对象模型(Project Object Model)的文件,用于定义项目的...

    mybaties根据数据库生成代码

    根据数据库生成dao,mapping,model文件java -jar mybatis-generator-core-1.3.2.jar -configfile generatorConfig.xml -overwrite

    CodeGenerator.java

    MyBatis-Plus 的代码生成器,通过 CodeGenerator 可以快速生成 Entity、Mapper、Mapper XML、Service、Controller 等各个模块的代码,极大的提升了开发效率。

    mybatis-generate连接oracle生成带注释和小写的实体类

    mybatis-generate连接oracle生成带注释和小写的实体类

    mybaties逆向工程

    本篇将深入探讨MyBatis逆向工程的基本概念、工作原理以及如何使用MyBatis逆向工程工具类`MyGenerator`。 一、MyBatis逆向工程简介 MyBatis逆向工程是一种自动化代码生成技术,主要针对数据库中的表结构,通过配置...

    mybaties.rar

    通过以上步骤,我们可以构建一个完整的 SpringBoot 集成 MyBatis 的应用,实现高效、灵活的数据库操作,同时利用 MyBatis Generator 自动化生成代码,提高开发效率。在实际开发中,还需要考虑性能优化、安全性以及...

    idea mybatis 逆向生成工具

    在使用过程中,开发人员首先需要确保已经安装并配置了IntelliJ IDEA的MyBatis Generator插件。接着,用户需要提供Oracle数据库的连接信息,如数据库URL、用户名、密码等,并配置相应的生成规则,例如实体类命名、...

    mybatis jar包

    例如,`mybatis-generator-config.dtd`就是MBG的配置文件的DTD,它定义了配置文件中各项元素的语法和属性。 至于"不用自己去找位置",这可能是在指MyBatis的资源加载机制。MyBatis允许开发者通过类路径、文件系统或...

Global site tag (gtag.js) - Google Analytics