Mybatis常用配置参数

Mybatis-plus官方配置详细文档:  https://mp.baomidou.com/config/
常用配置参数如下:

mybatis-plus:
  # mapper配置文件路径
  mapper-locations: classpath:mybatis/mapper/*Mapper.xml
  # 数据库对应对象实例包
  type-aliases-package: com.zsm.model
  configuration:
    #全局地开启或关闭配置文件中的所有映射器已经配置的任何缓存,默认为 true
    cache-enabled: true
    #mybatis-plus配置控制台打印完整带参数SQL语句,用于debug调试查看完整查询SQL
    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
  global-config:
    #刷新mapper Debug调试修改XML后自动刷新
    refresh-mapper: true
    #缓存 Sql 解析,默认不缓存
    sql-parser-cache: true
    #主键类型 AUTO:"数据库ID自增", INPUT:"用户输入ID",ID_WORKER:"全局唯一ID (数字类型唯一ID)", UUID:"全局唯一ID UUID";
    #主键类型 0:"数据库ID自增", 1:"用户输入ID",2:"全局唯一ID (数字类型唯一ID)", 3:"全局唯一ID UUID";
    id-type: 2
    #字段策略 IGNORED:"忽略判断",NOT_NULL:"非 NULL 判断"),NOT_EMPTY:"非空判断"
    #字段策略 0:"忽略判断",1:"非 NULL 判断"),2:"非空判断"
    field-strategy: 2
    #驼峰下划线转换
    db-column-underline: true
    #数据库大写下划线转换
    capital-mode: true
    #序列接口实现类配置,自定义序列化实现类
    key-generator: com.zsm.springboot.xxx
    #逻辑删除配置
    logic-delete-value: 0
    logic-not-delete-value: 1
    #自定义SQL注入器
    sql-injector: com.baomidou.mybatisplus.mapper.LogicSqlInjector
    #自定义填充策略接口实现   meta-object-handler: com.zsm.springboot.xxx

参考资料:  https://mp.baomidou.com/config/

原文地址:https://www.cnblogs.com/zengming/p/12123497.html

时间: 2024-09-30 20:57:09

Mybatis常用配置参数的相关文章

笔记01 登录、常用配置参数、Action访问Servlet API 和设置Action中对象的值、命名空间和乱码处理、Action中包含多个方法如何调用

Struts2登录 1. 需要注意:Struts2需要运行在JRE1.5及以上版本 2. 在web.xml配置文件中,配置StrutsPrepareAndExecuteFilter或FilterDispatcher 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 <filter>     <filter-name>struts2</filter-name>     <filter-class>org.apache.struts2.di

日志轮替(logrotate)的常用配置参数

最近正好要重新整理日志服务器,刚好需要对系统中的logrotate重新配置,因此就在此简单的写一下logrotate的一些基本配置参数,以便于查阅. logrotate的主要的配置参数文件是/etc/logrotate.conf ,而/etc/logrotate.d/目录中的写配置是为了平时管理方便在里面写的,它最后还是会被/etc/logrotate.conf所include,最后由wtmp所执行.所以如果是一些通用的配置都可以写在/etc/logrotate.conf文件中,但是如果平时不建

php源码安装常用配置参数和说明

常用的配置参数1. --prefix=/usr/local/php 指定 php 安装目录 install architecture-independent files in PREFIX 默认/usr/local2.--with-config-file-path=PATH php.ini的存放位置 Set the path in which to look for php.ini [PREFIX/lib] --with-config-file-scan-dir=PATH php.ini的扩展目

PHP 源码安装常用配置参数和说明

常用的配置参数1. --prefix=/usr/local/php指定 php 安装目录install architecture-independent files in PREFIX 默认/usr/local2.--with-config-file-path=PATHphp.ini的存放位置Set the path in which to look for php.ini [PREFIX/lib]--with-config-file-scan-dir=PATHphp.ini的扩展目录Set t

Angular ui-router的常用配置参数详解

一.$urlRouterProvider服务 $urlRouterProvidfer负责监听$location,当$location变化时,$urlRouterProvider将在规则列表中查找匹配的值. 1.$location是对window.location的封装. 2.otherwise(rule)定义当请求无效时的路径跳转 二.$state服务 $state服务是负责代表状态以及提供状态之间的装换,它还能提供你当前以及上一个的状态. 1.方法:go(to,params,options)

MyBatis 实践 --配置

MyBatis 实践 Configuration mybatis-configuration.xml是MyBatis的全局配置文件(文件名任意),其配置内容和顺序如下: properties : 属性(文件)加载/配置 settings : 全局配置参数 typeAliases : 定义类型别名 typeHandlers : 类型处理器 objectFactory : 对象工厂 plugins : 插件 environments : 环境集合属性对象 environment transactio

nginx反向代理功能及常用配置

反向代理指的是用代理服务器来响应客户端的请求,然后根据一定的调度算法将请求发送到后端服务器,当后端服务器处理完请求后,再将请求处理的结果发送给反向代理服务器,由代理服务器将处理结果发送给客户端的一种数据请求模式.Nginx作为近年来比较火的反向代理服务器,主要用于转发客户机请求,后台有多个http服务器提供服务,nginx的功能就是把请求转发给后面的服务器,决定哪台目标主机来处理当前请求. 后端的服务器我们在这里称为upstream server,在上图所示中,中间的反向代理服务器,首先自己扮演

keepalived原理及常用的配置参数

------本文大纲 简介 keepalived原理 keepalived配置文件注解 --------------------------------- 一.简介 Keepalived:它的诞生最初是为ipvs(一些服务,内核中的一些规则)提供高可用性的,最初最主要目的是能够自主调用ipvsadm来生成规则,并且能够自动实现将用户访问的地址转移到其他节点上进行实现的. Keepalived:核心包含两个ckeckers和VRRP协议. ckeckers 检查服务检查reserved的健康状况的

【JVM虚拟机】(1)---常用JVM配置参数

常用JVM配置参数 常用JVM配置参数主要有:Trace跟踪参数.堆的分配参数.栈的分配参数. 一.Trace跟踪参数 跟踪参数用于跟踪监控JVM,对于开发人员来讲用于JVM调优以及故障排查的. 1.打印GC的简要信息 -verbose:gc -XX:+PrintGC 这两个配置参数效果是一样的,都是在发生GC时打印出简要的信息,例如执行代码 public static void main(String[] args) { byte[] bytes = null; for (int i = 0;