首页 > 数据库 >mybatis-generator:generate生成器将另外的数据库内同名表生成

mybatis-generator:generate生成器将另外的数据库内同名表生成

时间:2024-01-12 22:55:40浏览次数:27  
标签:generator 数据库 生成器 生成 mybatis generate

 

问题:

  在使用mybatis-generator:generate生成器时,会生成别的数据库内同表名;

  因为是相同表名。

 

解决:

  在生成器的配置文件中的数据库连接地址内添加:

    <!--放置生成其他库同名表-->
    <property name="nullCatalogMeansCurrent" value="true"/>
         <!-- 数据库链接URL、用户名、密码 -->
         <jdbcConnection driverClass="com.mysql.cj.jdbc.Driver" connectionURL="jdbc:mysql://localhost:3306/数据库名?characterEncoding=utf8"  userId="root" password="l23456" >
        <!--放置生成其他库同名表-->
             <property name="nullCatalogMeansCurrent" value="true"/>
         </jdbcConnection>

 

标签:generator,数据库,生成器,生成,mybatis,generate
From: https://www.cnblogs.com/warmNest-llb/p/17961745

相关文章

  • mybatis 同时写多条sql
    一、oracle数据<deleteid="delete"parameterType="upc.cbs.HtxxlrEntity">begindeletefromPC_CBS_CONTRACTwherecontract_id=#{contract_id};deletefromPC_CBS_UPLOAD_FILESwherecontract_id=#{contract_id}andfiletype=�......
  • 关于对Spring、Spring MVC、Spring Boot、MyBatis和Netty这几个常用框架的探索
    大家好,我是咕噜美乐蒂,又和大家见面啦!今天我们来探索一下以下内容吧。Java作为一种广泛应用于企业级开发的编程语言,拥有众多优秀的框架来支持开发人员构建高效、可扩展和可维护的应用程序。在这些框架中,Spring、SpringMVC、SpringBoot、MyBatis和Netty可以说是最常用且备受推崇的......
  • Mybatis
    Maven介绍是一个项目管理和构建工具提供了一套标准化的项目结构提供了一套标准化的构建流程(编译,测试,打包,发布……)提供了一套依赖管理机制注意使用和配置Mybatis1.作用是一款优秀的持久层框架,用于简化JDBC开发,jdbc操作太过于繁琐JavaEE三层架构:表现层、业务层、持久......
  • MyBatis面试题
    MyBatis执行流程读取mybatis-config.xml文件构建会话工厂sqlSessionFactory创建会话SqlSessionExecutor执行器MappedStatement对象访问数据库完整回答:1、读取MyBatis配置文件:mybatis-config.xml加载运行环境和映射文件2、构造会话工厂SqlSessionFactory3、会话工厂......
  • mybatis向xml文件传递list参数
    问题描述  前端传递给后端一个json字符串,但其嵌套了一个list列表,xml文件里的SQL语句该如何书写? 解决方法  利用foreach标签遍历列表//核心代码<iftest="item.type!=nullanditem.type.size>0"> a.typein <foreachcollection="item.type"item="itemType"......
  • mybatis-plus实体类基类
    packagecom.camp;importcom.baomidou.mybatisplus.annotation.*;importlombok.Data;importjava.time.LocalDateTime;/***@AuthorArbor*@DescriptionTODO*/@DatapublicclassBaseEntity{privatestaticfinallongserialVersionUID=1L;......
  • SpringBoot-Mybatis整合
     创建数据库CREATETABLE`user`( `id`int(11)NOTNULLAUTO_INCREMENTcomment'学号', `name`varchar(20)DEFAULTNULL, `pwd`int(11)DEFAULTNULL, PRIMARYKEY(`id`))ENGINE=InnoDBAUTO_INCREMENT=18DEFAULTCHARSET=utf8;创建一个springboo......
  • MyBatis实战指南(二):工作原理与基础使用详解
    MyBatis是一个优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。那么,它是如何工作的呢?又如何进行基础的使用呢?本文将带你了解MyBatis的工作原理及基础使用。一、MyBatis的工作原理1.1MyBatis的工作原理工作原理图示:1、读取MyBatis配置文件mybatis-config.xml为MyBat......
  • MyBatis实战指南(二):工作原理与基础使用详解
    MyBatis是一个优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。那么,它是如何工作的呢?又如何进行基础的使用呢?本文将带你了解MyBatis的工作原理及基础使用。一、MyBatis的工作原理1.1MyBatis的工作原理工作原理图示:1、读取MyBatis配置文件mybatis-config.xml为MyBa......
  • Python中的迭代器和生成器是什么
    在Python中,迭代器和生成器是两个非常重要的概念。它们可以帮助我们更加高效地处理数据,并且在处理大数据集时具有很好的性能表现。本文将介绍Python中的迭代器和生成器,并详细讲解它们的用法和实现原理。迭代器什么是迭代器在Python中,迭代器(Iterator)是一种对象,它可以实现迭代器......