mybatis-plus:
type-aliases-package: # 指定包名后在Mapper的xml文件中可以直接写类名而不是全名
mapper-locations: classpath*:/mapper/**/*.xml # Mapper的xml文件位置
configuration:
map-underscore-to-camel-case: true # 转换Java字段名(小驼峰命名法)和数据库表字段名(蛇形命名法)
global-config:
db-config:
id-type: ASSIGN_ID # 全局默认主键类型
# AUTO:使用数据库自增 ID 作为主键。
# NONE:使用全局配置中配置的IdType类型。
# INPUT:在插入数据前,由用户自行设置主键值。
# ASSIGN_ID:自动分配 ID,适用于 Long、Integer、String 类型的主键。
# 默认使用雪花算法通过 IdentifierGenerator 的 nextId 实现。
# ASSIGN_UUID:自动分配 UUID,适用于 String 类型的主键。
# 默认实现为 IdentifierGenerator 的 nextUUID 方法。
update-strategy: NOT_NULL # 数据库表字段在更新时的策略。