mybatis-plus的generator配置

news/2025/3/14 17:06:30/

下载myBatisX插件,用mapper和xml方法的跳转
在这里插入图片描述

在这里插入图片描述

<!DOCTYPE generatorConfigurationPUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN""http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"><generatorConfiguration><context id="mysql" targetRuntime="MyBatis3"><!-- 自动识别数据库关键字,默认false,如果设置为true,根据SqlReservedWords中定义的关键字列表; 一般保留默认值,遇到数据库关键字(Java关键字),使用columnOverride覆盖 --><property name="autoDelimitKeywords" value="true" /><property name="javaFileEncoding" value="UTF-8" /><property name="javaFormatter"value="org.mybatis.generator.api.dom.DefaultJavaFormatter" /><property name="xmlFormatter"value="org.mybatis.generator.api.dom.DefaultXmlFormatter" /><property name="beginningDelimiter" value="`" /><property name="endingDelimiter" value="`" /><plugin type="org.mybatis.generator.plugins.SerializablePlugin"></plugin><!-- Pagination --><plugin type="org.mybatis.generator.plugin.ext.impl.MysqlPaginationPlugin"></plugin>
<!--		<plugin type="org.mybatis.generator.plugin.ext.impl.EntityNullPlugin"></plugin>--><commentGeneratortype="org.mybatis.generator.plugin.ext.impl.CommentExtGenerator"><property name="suppressAllComments" value="false" /><property name="javaFileEncoding" value="UTF-8" /><property name="suppressDate" value="false" /><property name="addRemarkComments" value="true" /></commentGenerator><jdbcConnection driverClass="com.mysql.jdbc.Driver"connectionURL="jdbc:mysql://host:post/数据库名?characterEncoding=utf8"userId="用户名" password="用户密码"><property name="useInformationSchema" value="true" /><property name="remarksReporting" value="true" /><property name="nullCatalogMeansCurrent" value="true"/></jdbcConnection><!-- java类型处理器 用于处理DB中的类型到Java中的类型,默认使用JavaTypeResolverDefaultImpl; 注意一点,默认会先尝试使用Integer,Long,Short等来对应DECIMAL和NUMERIC数据类型; --><javaTypeResolvertype="org.mybatis.generator.internal.types.JavaTypeResolverDefaultImpl"><property name="forceBigDecimals" value="false" /></javaTypeResolver><javaModelGenerator targetPackage="com.kxt.springboot.db.entity"targetProject="src/main/java"><property name="enableSubPackages" value="true" /><property name="trimStrings" value="true" /></javaModelGenerator><sqlMapGenerator targetPackage="mapper" targetProject="src/main/resources"><property name="enableSubPackages" value="true" /></sqlMapGenerator><javaClientGenerator type="XMLMAPPER"targetPackage="com.kxt.springboot.db.repository"targetProject="src/main/java"><property name="enableSubPackages" value="true" /></javaClientGenerator><table tableName="表名" domainObjectName="生成的名称"enableCountByExample="false" enableUpdateByExample="false"enableDeleteByExample="false" enableSelectByExample="false"selectByExampleQueryId="false"></table></context></generatorConfiguration>
 			<plugin><groupId>org.mybatis.generator</groupId><artifactId>mybatis-generator-maven-plugin</artifactId><version>1.3.2</version><configuration><verbose>true</verbose><overwrite>true</overwrite></configuration></plugin>

http://www.ppmy.cn/news/792268.html

相关文章

Mybatis | 06 Mybatis多表查询**

Mybatis | 06 Mybatis多表查询 Mybatis多表查询1. 四种表的关系1.1 一对多关系1.2 多对一关系1.3 一对一关系1.4 多对多关系 2. 示例&#xff1a;用户和账户的查询2.1 相关准备2.1.1 数据库2.1.2 代码2.1.2.1 用户和账户实体类2.1.2.2 用户和账户的DAO层接口2.1.2.3 配置文件2.…

Mybatis generator和mybatis-plus

一 Mybatis generator的实现 实现方法一&#xff1a; 依赖配置文件运行实现类 1.依赖 <!-- MyBatis 生成器 --><dependency><groupId>org.mybatis.generator</groupId><artifactId>mybatis-generator-core</artifactId><version>1.…

乐高幻影忍者推出十周年复刻经典套装;炸鸡大师Popeyes开设首家南京旗舰店 | 美通企业日报...

今日看点&#xff1a;乐高幻影忍者系列诞生十周年&#xff0c;推出复刻经典套装与时尚联名系列。炸鸡大师Popeyes正式宣布入驻南京。麦德龙中国发布2020可持续发展报告。Cytiva向龙沙集团交付模块化生物工厂。拜耳以医药创新突破推动处方药业务转型。锐思华创携裸眼AR亮相国际消…

mybatis/mybatisplus 一对多查询

1.Controller 定义 需要传入的参数 OntologyEntity paramnew OntologyEntity(); param.setName(name); Page<OntologyEntity> resultPagenew Page<>(pageNumber,pageSize); // 查询分页数据&#xff1a;mybatisplus // param&#xff1a;为查询需要传入的参数可以…

Mybatis -- 使用

目录 官网 依赖 简单使用 Mapper代理方式 字段属性名映射 请求参数 1.普通类型参数 2.多个参数 3.对象参数 4.Map参数 动态参数 IF 判断 Choose判断 特殊字符 插入insert 更新update 删除delete 单个删除 多个删除 参数封装 单个参数 多个参数 一对一查询…

MyBatis的一对多查询

<!-- 一对多关联查询 --> <resultMap id"唯一的标识" type"映射的pojo对象"><id column"表的主键字段或查询语句中的别名字段" jdbcType"字段类型" property"映射pojo对象的主键属性" /><result colu…

MyBatis增强器——Mybatis-Plus

MyBatis增强器——Mybatis-Plus 一、Mybatis-Plus简介1.简介2.特性3.支持数据库4.框架结构 二、入门案例1.开发环境2.创建数据库及表创建表添加数据 3.创建SpringBoot工程4.编写代码 三、基本crud四、常用注解1.TableName通过TableName解决问题通过全局配置解决问题 2.TableId通…

万豪、希尔顿、凯悦、万达、首旅如家旗下酒店年末扎堆开业 | 中国酒店业周刊...

本期焦点&#xff1a;元旦国内酒店预订量是去年1.8倍&#xff0c;三亚春节客房每间限价5900元。深圳湾安达仕、沈阳万豪、重庆两江新区高科希尔顿、陵水碧桂园希尔顿逸林温泉、北京海淀万枫、苏州吴中福朋喜来登、萍乡武功山万达锦华、桂林融创万达嘉华、成都中心、上海静安逸扉…