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