`
wang_ping001
  • 浏览: 88733 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

mybatis-geneartor 生成pojo类以及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:\project\taecs\mybatis-geneartor\postgresql-9.0-801.jdbc4.jar" />
//数据库驱动jar路径
  <context id="PostGreSQLTables" targetRuntime="MyBatis3">
//连接数据库代码
    <jdbcConnection driverClass="org.postgresql.Driver"
        connectionURL="jdbc:postgresql://192.168.1.107:5432/postgres"
        userId="postgres"
        password="postgres">
    </jdbcConnection>
<!--        connectionURL="jdbc:postgresql://localhost:5432/postgres"-->

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

    <javaModelGenerator targetPackage="com.xaeds.taecs.domain.xlzx" targetProject="taecs/taecs-domain/src/main/java">
      <property name="enableSubPackages" value="true" />
      <property name="trimStrings" value="true" />
    </javaModelGenerator>

    <sqlMapGenerator targetPackage="com.xaeds.taecs.integration.xlzx"  targetProject="taecs/taecs-integration/src/main/resources">
      <property name="enableSubPackages" value="true" />
    </sqlMapGenerator>

    <javaClientGenerator type="XMLMAPPER" targetPackage="com.xaeds.taecs.integration.xlzx"  targetProject="taecs/taecs-integration/src/main/java">
      <property name="enableSubPackages" value="true" />
    </javaClientGenerator>

    <table schema="" tableName="t_tourist_route" domainObjectName="TouristRoute" delimitIdentifiers="true" delimitAllColumns="true"/>

  </context>
</generatorConfiguration>
分享到:
评论

相关推荐

    mybatis-generator自动生成Dao和xml文件的配置文件

    mybatis-generator自动生成Dao和xml文件的配置文件

    mybatis - 代码生成(postgresql\mysql)

    【标题】"mybatis - 代码生成(postgresql\mysql)" 涉及到的是MyBatis框架在数据库代码自动化生成方面的应用,针对PostgreSQL和MySQL两大主流关系型数据库。这个话题涵盖了数据库的逆向工程,以及生成的各类Java...

    mybatis-3-config.dtd mybatis-3-mapper.dtd

    在实际应用中,`mybatis-3-config.dtd` 和 `mybatis-3-mapper.dtd` 通过引入机制被引用到XML配置文件中,确保解析器能够理解并验证配置文件的语法。例如: ```xml &lt;!DOCTYPE configuration PUBLIC "-//mybatis.org...

    mybatis-plus代码生成器模版代码

    本资源包含的是Mybatis-Plus的代码生成器模板代码,用于自动生成符合项目规范的Java实体类、Mapper接口及XML配置文件,提高开发效率。 代码生成器是开发中的利器,它能够根据数据库表结构快速生成对应的Java代码,...

    mybatis-generator自动生成代码[增加Service的生成]

    它的工作原理是通过读取数据库元数据,然后根据预定义的模板生成对应的Java实体类、Mapper接口、XML映射文件以及现在描述中提到的Service类。 1. **Java实体类(Entity)**:MBG会为每个数据库表生成对应的实体类,...

    mybatis-config.xml

    mybatis-config.xml mybatis-config.xml

    mybatis-plus自定义模板.zip

    在默认情况下,Mybatis-Plus提供了丰富的代码生成器,可以帮助开发者快速生成实体类、Mapper接口、Mapper XML文件以及Service接口和实现类。然而,有时候我们可能需要根据项目需求进行一些定制化,比如修改生成模板...

    mybatis-3-mapper.dtd文件下载

    在描述中提到的 `mybatis-3-config.dtd` 文件则是 Mybatis 配置文件的 DTD,它定义了 Mybatis 配置文件的结构,如数据源配置、事务管理器、环境配置、插件以及 Mappers 的配置等。 总结来说,`mybatis-3-mapper.dtd...

    mybatis-generator-1.3.2 代码生成

    【标题】"mybatis-generator-1.3.2 代码生成" 涉及到的是一个基于MyBatis框架的代码生成工具,主要用于自动化地创建MyBatis的SQL映射文件、Mapper接口、Mapper XML文件以及实体类。这个工具极大地提高了开发效率,...

    mybatis-plus 达梦 代码生成

    1. **Mybatis-Plus**: Mybatis-Plus是一个优秀的Mybatis扩展,它简化了常见的数据库操作,如CRUD操作,动态SQL,以及一键生成代码等。它提供了一种便捷的方式管理数据库表和Java对象之间的映射关系。 2. **达梦...

    mybatis-plus自动生成代码(包含swaager注解)

    在本项目中,"mybatis-plus自动生成代码(包含swaager注解)" 意味着我们将探讨如何利用 MyBatis-Plus 的代码生成器来创建实体类、Service、Mapper、XML 文件,并且这些生成的代码还将集成 Swagger 注解,以便于 API ...

    oracle 结合 mybatis-plus 逆向工程生成代码,以便大家使用

    3. **定义模板**: MyBatis-Plus 提供了自定义模板的功能,你可以根据需求定制实体类、Mapper接口、XML配置文件等模板的生成内容。 4. **执行逆向工程**: 使用 Maven 或 Gradle 插件运行逆向工程任务。命令行输入...

    Mybatis-plus自动生成代码

    它通过读取数据库中的表结构信息,然后按照预设的模板生成对应的Java实体类、Mapper接口、Mapper XML文件以及Service和Controller层的代码。这样,我们就不需要手动创建这些基本组件,节省了大量的时间。 在描述中...

    mybatis-generator自动生成mapper.xml,含有压缩包即拿即用

    它的核心配置文件(通常为`mybatis-generator-config.xml`)定义了数据库连接信息、需要生成的表、生成的文件类型等参数。以下是一些关键的配置元素: 1. **context**:这是MBG配置的基本单位,可以包含多个,每个...

    mybatis-plus 实践及架构原理

    - 提供代码自动生成功能,可以根据数据库表结构自动生成相应的实体类、Mapper接口和XML文件。 3. Mybatis-Plus的架构原理: Mybatis-Plus在Mybatis的基础上提供了一套扩展机制,它通过插件的形式实现了各种功能的...

    Mybatis-Generator自动生成bean和xml

    5. **运行生成器**:在配置好所有参数后,通过Java API或者命令行运行Mybatis-Generator,它将根据配置文件生成相应的Java源码和XML文件。 6. **整合到项目**:将生成的代码引入到你的项目中,然后就可以在业务逻辑...

Global site tag (gtag.js) - Google Analytics